一共有三個軟件
1.ASP.NET下SVN有三個是不受管理的,bin文件夾,obj文件夾,.user類型文件,位置在TortoiseSVN的Settings下面的Subversion下的【Global ignore pattern 】添加三個選項 *.user [Bb]in [Oo]bj 中間用空格表示。
2.SVN在Window和VS中是一樣的,但是修改文件名,一定不能在VS中進行,要在window下通過Tortoise中Rename進行,然后通過Commit進行提交。
因為你在VS里面修改文件名,它會生成新的文件。新增Windows和VS里進行沒事,刪除時最好也是在Window下,通過Tortoise中Delete進行,然后通過Commit進行提交。刪除時不要通過VS中進行,在Window下通過Tortoise刪除提交以后,在VS下是個叉號,刪除提交即可。
3.先安裝VS,再安裝AnkhSvn,這樣會在VS中看到SVn的管理菜單。
4.如果SVN服務器地址變更了,則是在TortoiseSVN中的Relocate位置更改TO URL即可
5.SVN服務器一定要關閉防火牆,否則組員有可能打不開SVN的源碼。
6.遇到異常時,Revert命令,Clear up命令有時會有很好的效果。
7.在VS2010中,默認是TFS,需要修改成AnkhSVN進行管理即可。
8.Bin目錄管理是個大麻煩,在Web網站下,BIN文件首先要不收管理,其次,不要通過VS添加引用,直接把添加的DLL文件拷貝到Bin目錄中,此時VS中不會提示提交Bin文件夾。
9.Dreamweaver 如何與SVN溝通,如圖所示,據說要在CS4以上,我用的是CS5,這里有個特別注意事項,就是在Dreamweaver下的文件不能是本地的,有的話先刪除掉,然后通過版本控制去獲取最新的。