源代码管理:SVN源代码管理器在ASP.NET VS中的使用注意事项
一共有三个软件
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下的文件不能是本地的,有的话先删除掉,然后通过版本控制去获取最新的。