1

我正在运行命令 SVN STATUS -U,现在我希望它带来除 /temporary 文件夹之外的所有更改。我不知道我该怎么做?因为我不想在运行 svn status -u 时看到 /temporary 文件夹的所有条目(服务器上的临时目录中添加了数百个文件,并且在执行命令时会带来很多条目)

我在通过 SSH 登录后使用腻子。

4

2 回答 2

0

是的,有时希望在存储库中保留不希望在工作区中覆盖的文件,这种方式类似于 Subversion 可以忽略您提交的文件的方式。具有本地设置的配置文件是您希望在更新期间忽略文件的示例。

Subversion 没有这个功能。 我多年来看到的“有效”的答案是:

  • 编写一个脚本来更新单个文件和/或目录并忽略您想要单独留下的文件和/或目录(乏味)

  • 从颠覆中删除文件或目录,然后显然它们不会覆盖您的文件(对我来说似乎很粗略)


标记

于 2014-03-01T21:18:14.740 回答
0

您可以将文件添加/temporary到的svn:ignore属性中/temporary

svn propset svn:ignore "*" path/to/temporary

然而,这也将阻止文件/temporary被 svn 跟踪(毕竟它们被忽略了),所以如果这不是你想要的,请更具体。

于 2014-02-12T07:07:45.370 回答