Visual studio 阻止将目录中的所有文件上载到svn存储库
我刚刚在Visual Studio 2012中安装了AnkhSVN插件,并在assembla上创建了一个免费的存储库 我已成功将项目添加到subversion存储库中。Visual studio 阻止将目录中的所有文件上载到svn存储库,visual-studio,svn,ankhsvn,Visual Studio,Svn,Ankhsvn,我刚刚在Visual Studio 2012中安装了AnkhSVN插件,并在assembla上创建了一个免费的存储库 我已成功将项目添加到subversion存储库中。 但我希望有一些目录不上传到存储库,比如我的Elmahlog(即xml)和存储数据的目录 我尝试添加一个subversion属性(右键单击->subversion->subversion属性,然后添加),详细信息如下 Property Name: svn:ignore Pattern: * 但在提交时,这些文件夹中的所有新文
但我希望有一些目录不上传到存储库,比如我的
Elmah
log(即xml
)和存储数据的目录
我尝试添加一个subversion属性(右键单击->subversion->subversion属性,然后添加),详细信息如下
Property Name: svn:ignore
Pattern: *
但在提交时,这些文件夹中的所有新文件或更改的文件都将更新到存储库
请帮助我如何防止将目录中的所有文件完全上载到svn存储库。?如果文件已处于版本控制下,在其上添加
svn:ignore
将不会有帮助。看这个关于这个主题
如果要忽略目录中的所有文件,请在父目录中为子目录的名称添加一个svn:ignore
。如果是针对特定文件或模式,请按名称为该文件添加svn:ignore
,或使用globs(如*.log
用于所有.log
文件)
对于现在处于版本控制下的文件,您需要从Subversion中将其删除,然后添加
svn:ignore
属性。如果文件已经处于版本控制下,则在其上添加svn:ignore
将没有帮助。看这个关于这个主题
如果要忽略目录中的所有文件,请在父目录中为子目录的名称添加一个svn:ignore
。如果是针对特定文件或模式,请按名称为该文件添加svn:ignore
,或使用globs(如*.log
用于所有.log
文件)
对于现在处于版本控制下的要从提交中删除的,您需要将其从Subversion中删除,然后添加
svn:ignore
属性。您能详细描述一下吗。。?假设我在项目的根目录中有abc
目录,并且我不想添加在此目录中创建或修改的任何新文件,以便从现在起上载到存储库。。??我正在rood目录中使用ankhsvn添加svn:ignore
,内容为abc
,并且不检查abc
文件夹。如果已在svn中,请将其删除。svnbook.org是您的朋友。一旦您这样做,您也可以右键单击->subversion->ignore->*未添加的文件。您能详细描述一下吗。。?假设我在项目的根目录中有abc
目录,并且我不想添加在此目录中创建或修改的任何新文件,以便从现在起上载到存储库。。??我正在rood目录中使用ankhsvn添加svn:ignore
,内容为abc
,并且不检查abc
文件夹。如果已在svn中,请将其删除。svnbook.org是您的朋友。一旦您这样做,您还可以右键单击->subversion->忽略->*未添加的文件。