Talk:Subversion: Difference between revisions

no edit summary
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===