原始碼管理:SVN原始碼管理器在ASP.NET VS中的使用注意事項

NetSQL發表於2013-08-29

一共有三個軟體

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

相關文章