ACB*_*urk 4 svn version-control xcode
我想从我的SVN中排除一个目录(我正在使用Xcode内置的SCM).它没有签入,但我只是厌倦了从签入中取消选择.
我的大多数SVN经验都是在Windows上使用TortoiseSVN,它具有"忽略"功能; 我认为SCM有相同的选择.
正如在这个SO问题中提到的(关于Xcode的SVN集成的答案),你仍然可以使用"命令行".
请参见如何忽略SVN目录?
svn propset svn:ignore dirname .
Run Code Online (Sandbox Code Playgroud)
你可以在这个Paul Solt的博客文章中看到一个由XCode管理的新项目的例子,但是有一个SVN ignore命令
创建一个项目,
Xcode
然后使用终端并执行命令.如果您不熟悉,SVN
请查看文档.
cd LOCAL_PROJECT_PATH
svn mkdir SVN_REPOSITORY_LOCATION/PROJECT_NAME
svn co SVN_REPOSITORY_LOCATION/PROJECT_NAME .
svn add *
svn revert --recursive build
svn ps svn:ignore build .
svn ci
Run Code Online (Sandbox Code Playgroud)
命令:
- 在SVN存储库中创建一个文件夹.
- 接下来,它将远程存储库文件夹签出到本地项目文件夹中,并添加所有项目文件.
- 一旦文件被"添加",您将要删除构建目录并从SVN存储库中忽略它.
- 最后,它将提交更改,您的项目在存储库中.