2

我之前创建了一个 SVN 存储库。现在我想做的是防止某些特定文件更新,因为我不需要更新它们。我在创建 repo 的过程中看到了解决方案,但我很久以前就这样做了,我现在想排除一些文件。

情况如下:

repo/
updateme.txt
donotupdateme.txt

在这里,我希望 donotupdateme.txt 保持不变,而 updateme.txt 会随着更新操作而变化。

ps 我更喜欢用 Tortoise 来做这个。

4

2 回答 2

2

使用 SVN 属性,特别是您会对 svn:ignore 感兴趣。

使用 TortoiseSVN 这很容易。在您的工作副本中,只需右键单击要忽略的文件 (donotupdateme.txt) 选择 TortoiseSVN -> Unversion 并添加到忽略列表 -> donotupdatme.txt。

这将防止文件被提交/更新。

查看http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-ignore.html了解更多详情。

希望这可以帮助!

于 2012-07-13T13:35:16.833 回答
0

您可以创建一个 /etc/svn/config 文件,其中包含要忽略的文件列表(或 windows 等效项),或者您可以使用 svn ignore 编辑文件所在目录的属性。

请参阅他关于如何忽略的帖子:如何使用 SVN 忽略目录?

我确信乌龟有办法右键单击文件的编辑忽略属性...检查这个——我通过谷歌搜索“svn ignore files tortiose”找到了它

http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-ignore.html

于 2012-07-13T13:26:43.060 回答