首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何让 Tortoise SVN 忽略全局忽略模式?

这个问题与 Tortoise SVN 密切相关,但同时也涉及到 Subversion 版本库的配置和操作。在 Tortoise SVN 中,可以通过设置“全局忽略模式”来忽略某些文件或文件夹的提交,以避免在版本库中重复添加已经修改过的文件。

要设置全局忽略模式,可以按照以下步骤进行操作:

  1. 打开 Tortoise SVN 命令行客户端,并进入 SVN 版本库的根目录。
  2. 在命令行中输入以下命令:
代码语言:txt
复制

svn propset svn:ignore "pattern" file-path

代码语言:txt
复制

其中 "pattern" 是要忽略的文件或文件夹的模式,而 "file-path" 是这些文件或文件夹所在的路径。

例如,如果要忽略所有 .log 文件,则可以输入以下命令:

代码语言:txt
复制

svn propset svn:ignore "*.log" .

代码语言:txt
复制

注意,这个命令是在版本库的根目录下执行的,也就是 "."。

  1. 如果在步骤 2 中忽略了某些文件或文件夹,那么这些文件或文件夹将不会被添加到版本库中。但是,如果其他文件或文件夹仍然被忽略,那么这些文件或文件夹也仍然会被添加到版本库中。
  2. 如果想要移除全局忽略模式,可以输入以下命令:
代码语言:txt
复制

svn propset svn:ignore "" .

代码语言:txt
复制

这个命令会将全局忽略模式重置为不包含任何模式的状态。

需要注意的是,以上步骤是在 Tortoise SVN 客户端中设置的,而不是在 SVN 版本库中设置的。如果您想要在版本库级别上设置全局忽略模式,则需要使用 SVN 命令行客户端。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

初学Git及简单搭建git服务器和客户端

SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版本控制系统是必须联网才能工作,如果在局域网还可以,带宽够大,速度够快,如果在互联网下,如果网速慢的话,就纳闷了。 Git是分布式版本控制系统,那么它就没有中央服务器的,每个人的电脑就是一个完整的版本库,这样,工作的时候就不需要联网了,因为版本都是在自己的电脑上。既然每个人的电脑都有一个完整的版本库,那多个人如何协作呢?比如说自己在电脑上改了文件A,其他人也在电脑上改了文件A,这时,你们两之间只需把各自的修改推送给对方,就可以互相看到对方的修改了。

02
领券