1

嗨,我在 freebsd 机器上使用颠覆。

在一个项目中,我有几个目录,例如缓存和 Smarty 使用的 tmp 文件夹。如何从提交中排除这些文件夹?来自 Eclipse 的 .project 文件也总是添加到要提交的列表中。我也可以忽略吗?

谢谢。

4

3 回答 3

4

文档可能会给您一些见解。

于 2009-10-15T11:15:09.320 回答
3

像这样使用 svn:ignore 属性:

svn propedit svn:ignore ./some_path

它将打开一个文本编辑器,您可以在其中指定要忽略的文件模式(允许 * 作为通配符)。

如果您使用 SVN 的 GUI 客户端或 IDE 插件,它还应该允许您忽略资源。

于 2009-10-15T11:16:20.503 回答
1

你有两个解决方案。

第一个是(正如弗兰克所建议的)查看文档(更新链接)以获得特定于存储库的解决方案,基本上这个想法是向svn:ignore将忽略文件模式的目录添加属性。这在您的数据库中是本地的,并且在任何进行结帐时都会被忽略。

第二个是全局忽略一个用户的一些模式global-ignores。您可以编辑您的 Subversion 客户端配置文件(其位置取决于平台 - 在 Windows 上,您可以通过 TortoiseSVN 菜单方便地访问它)。这对于一台机器上的一个用户的所有数据库都是全局的。

于 2009-10-15T11:20:20.263 回答