SVN Setting eol-style
When using SVN in team coding, we need the unified end of file descriptor for all the repository files. Usually it’s LF(line-feed) which is the end of line char under linux. SVN has supportted this feature as svn:eof-style option, making all as easy as below. (1) Config file: For Win (usually): C:\Documents [...]
Version Control with SVN
1. Create trunk from proj_src(source code) : 2. To checkout the project : 3. Add tags and first release : 4. Generate working copies for developers, special offer or someone else : 5. When finished : 6. Delete ? 7. Merge revisions of branches into trunk 8. Revert merge
Subversion Post Commit Hook
1. Create post-commit hook2. Hook with Shell 3. Hook with PHP
Subversion on Ubuntu Server
1. Environment Ubuntu Server 10.10 Subversion 1.6.6 2. Install Subversion 3. Local Checkout 4. Local Commit and Update 5. Http Checkout (based on apache) <Location /svn/myproject> DAV svn SVNPath /home/svn/myproject AuthType Basic AuthName “myproject subversion repository” AuthUserFile /etc/apache2/dav_svn.passwd <LimitExcept GET PROPFIND OPTIONS REPORT> Require valid-user </LimitExcept> </Location> Checkout myproject with : http://yourhost/svn/myproject Commit using kim/mypassword [...]