VSS调了好长时间。哎。。。。。。。。。。真不知道说什么好。。。。。
为这破玩意,浪费了我n多时间。。。。
总结一下:
使用小技巧:打开VSS,添加目录,按住shift,点击添加目录,选中Recursive,就会
把所有目录添加进来。
还有,在签出文件的时候,会造成,访问被拒绝等的异常,最简单的方法,把签出的
目录权限,只读去掉。就OK了。
下面是我搜的一些解决方法,觉得这个还比较新颖,保存了下来。
=================================================================
如果你使用了sourcesafe,并且被拒绝访问的.dll没有被签出(也就是该dll处于只读
状态),就会发生这种情况。
解决办法不是重启,而是签出,或者直接改为可写。
之前最好net stop w3svc (不是必须)
第二种情况:
开启了微软的index services, 停掉它!
第三种情况:
.Net Framework的临时缓存目录里调入只读的dll了。停掉w3svc!还得开开,呵呵。
第四种情况:
由于杀毒软件的监视或扫描程序把C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322
\Temporary ASP.NET Files文件夹锁定了,将此文件夹排除即可。
================================================================
要是按照规范来的,也不会遇到这么多的麻烦了。。。。5555
1.把生成好的项目打开,点解解决方案-->右键-->添加到代码管理器
2.然后可以用VSS签出。
3.然后打开工程,登录。(运行的时候最多会报缺少引用,添加上去就是了。)
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
这是一些详细的部署方案:大家可以参考一下:↓↓↓↓↓↓↓↓
用记事本方式编辑项目文件的方式:
(1). 打开Vss并选择你设置了工作目录的目录,这时你可以将该项目整个签出到本地工作目录.签出后的文件为红色;如果已经被其他人签出,显示红色的同时会 显示是哪个用户签出,用户所在域的计算机名,签出的路径.
(2). 双击签出的文件进行编辑;注意不要直接到本地工作目录打开文件编辑,这样编辑将被拒绝,只有用Vss的帐户才可以编辑.
(3). 将编辑好的文件签入到服务器,完成操作过程.
用Visual Studio编辑项目文件的方式:
(1). 选择新建/asp.net应用程序,选中”添加到源代码管理”.
(2) 把项目文件夹下的所有文件,包括.sln等文件一起添加到源代码管理的目录中,选中你新建的项目目录,添加时会提示是否创建.root(根)文件夹,选择”是”并结束
(3) 关闭项目
(4) 从你新建项目的目录打开.sln文件,打开后可以看到项目下的所有文件都被锁定,即成功添加到了源代码管理的数据库;或者从Visual Studio的文件菜单/源代码
管理/从源代码管理中打开,在源代码管理中找到项目文件的目录打开项目.
(5) 签出要编辑的文件
(6) 将编辑好的文件签入源代码管理,完成操作.
引用别人的建议:
建议1
开发人员请不要随意变更VSS服务器上的目录(project)结构,不要在目录(project)中随便增加删除文件,不要随便访问他人目录(project)及文件。如服务器上目录(project)结构确实需要变化请与管理员联系。
建议2
严格遵守VSS的使用规程,防止因误操作导致程序或者文档的丢失。如遇两人需同时修改统一目录(project)或文件的情况,请串行处理而非multicheckout方式处理以减少出错几率