有没有人知道如何在发布网页项目时阻止VS复制与subversion相关的.svn文件夹?
我正在使用Tortoise SVN和Ankh svn VS插件。
由于
答案 0 :(得分:1)
我必须说我从未遇到过这个问题,当你点击发布时 - 你是否选中了只复制运行应用程序所需文件的选项? (还有第三个选项可以复制项目文件夹中的所有内容,这个选项不是很有用)
(取消选中隐藏在.svn文件夹上,然后检查显示VS中的所有文件,它们会显示出来,但是因为你没有看到它们开始时它们不应该因某些奇怪的原因而成为项目的一部分反正)
答案 1 :(得分:1)
将SVN文件夹从.SVN更改为_SVN。您可以参考How to prevent VS 2008 from publishing .svn folders as part of publish process?。
我想如果你的版本控制你发布的文件(即像我这样在发布文件夹中有SVn文件夹),那么唯一的方法就是从你的bin文件夹中删除...
答案 2 :(得分:0)
右键单击.svn文件夹,然后点击“从项目中排除”。
答案 3 :(得分:0)
我似乎解决了这个问题,但我不知道它为什么会起作用。
我只是从bin文件夹中删除了.svn文件夹,现在它忽略了所有.svn文件夹。
怪异。