我被迫在当前项目上使用Subversion.
有人不友好地将bin
和obj
文件夹添加到存储库中.
除了删除它们并提交删除之外,是否有相当于我可以添加到存储库的.gitignore文件,以使开发团队中的有罪方永远不会再添加它们?
我知道我可以改变自己的全局忽略模式,但理想情况下我希望整个开发团队能够在项目级别上共享它.
khm*_*ise 28
这是通过SVN中的svn:ignore属性完成的.可以将此属性添加到文件夹中.让我们想象以下内容:
+-- root
+-- bin
+-- ...
Run Code Online (Sandbox Code Playgroud)
忽略bin文件夹,你必须将svn:ignore属性设置到根文件夹.首先切换到根文件夹,然后在命令行上执行以下操作:
svn propset svn:ignore "bin" .
Run Code Online (Sandbox Code Playgroud)
或者您可以通过Windows上的TortoiseSVN(文件 - >属性 - > Subversion选项卡)进行此操作.进一步阅读Subversion书籍.
the*_*ion 13
我刚开始使用Android Studio,最后我在GUI中编辑了svn:ignore属性.我使用Subversion菜单中的Edit Properties并添加了一大堆忽略,这些忽略在其他帖子中提到过.
以下是我忽略的内容,Android Studio在编辑属性后用不同的颜色标记了这些内容.
# built application files
*.apk
*.ap_
# files for the dex VM
*.dex
# Java class files
*.class
# generated files
bin
gen
gradle
# Local configuration file (sdk path, etc)
local.properties
# Eclipse project files
.classpath
.project
# Android Studio
.idea
.gradle
local.properties
out
build
production
*.iml
*.iws
*.ipr
*~
*.swp
Run Code Online (Sandbox Code Playgroud)
使用:
svn propset svn:ignore 'file you want to ignore'
Run Code Online (Sandbox Code Playgroud)
请参见属性.
另请查看global-ignores配置选项.
如果您正在使用 TortoiseSVN,这可以通过以下方式完成:
当您提交时,您的根目录或主干目录将突出显示。您也可以同时忽略多个文件,方法是选择它们然后