485
edits
No edit summary |
|||
Line 7: | Line 7: | ||
#How to setup the default project structure | #How to setup the default project structure | ||
##Should we use trunks and branches? | ##Should we use trunks and branches? | ||
===Global Ignore list=== | |||
One of the things which we want to customize for using subversion with DataFlex files is the global ignore list. | |||
See: | |||
/etc/subversion/config | |||
I've just looked over it and i think we want to add the following file types to the ignore list: | |||
*.log --> No storing of logfiles in our repository | |||
.AppleDouble --> Ignore apple resource forks (making sure i'm not messing up the repository with my macbook) | |||
*.tre --> Studio tempfile treeview | |||
*.dsk --> Studio tempfile | |||
*.pr* --> DataFlex prn and prp files (compiler output) | |||
*.dbg --> DataFlex debug files | |||
*.loc --> Studio tempfile VDF12+ | |||
I'm wondering if we should remove .exe files as well as those can be compiled from scratch and don't really belong in a source repository in my opinion. | |||
In my opinion a released binary should just be put available as download, not versioned. | |||
We could opt for having prn and prp files stored in the repository as they actually do contain valuable information and i know that Sture uses them for troubleshooting (me too sometimes) | |||
===Why trunks and branches=== | ===Why trunks and branches=== |