一共有三個軟體
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下的檔案不能是本地的,有的話先刪除掉,然後透過版本控制去獲取最新的。