当前位置:  开发笔记 > 后端 > 正文

从subversion中删除web.config(ASP.NET项目)

如何解决《从subversion中删除web.config(ASP.NET项目)》经验,为你挑选了1个好方法。

我有一个使用Subversion和VisualSVN来源控制的项目.由于web.config的版本在服务器和开发人员的计算机上是不同的,我希望文件保留在计算机上,但Subversion会忽略它.我把它添加到svn:ignore但它仍然存在(并且仍然有一个红色感叹号,因为我们没有提交它).

如果没有从文件系统中删除它,如何安全地从Subversion中删除它

谢谢,阿丁



1> Vitor Silva..:

你必须同时执行remove和ignore操作

首先备份你的本地文件(比如@ibz说)

然后从存储库中删除web.config.

然后将web.config复制回同一文件夹

最后使用svn:ignore,以便subversion不会尝试将其再次添加到存储库中

因为我使用tortoisesvn我不能真正告诉你你必须使用什么svn命令,但使用tortoisesvn它将是:

做备份

右键单击源代码管理下的文件夹上的web.config,选择TortoiseSVN | 删除

右键单击源代码管理下的文件夹上的web.config,选择SVN Commit =>之后你会发现该文件实际上是从文件系统中删除的

向上移动并右键单击源代码管理下的文件夹,选择TortoiseSVN | 属性

在属性窗口中单击新建+属性名称"svn:ignore"; 属性值"web.config".接受改变

提交更改

在我的.net项目中我使用svn包含以下排除:ignore:bin,obj,*.suo,*.user

推荐阅读
家具销售_903
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有