【问题标题】:Turn off auto add in Eclipse subversion plugin (Subeclipse) on commit提交时关闭 Eclipse 颠覆插件 (Subeclipse) 中的自动添加
【发布时间】:2012-09-20 10:45:09
【问题描述】:

我正在尝试使用 Eclipse 插件来颠覆 Subeclipse。当我去提交代码时,它会为我预先选择项目中的每个文件。这是没有意义的,因为很多文件是由我的应用程序自动生成的,我不想提交它们。每次我想提交时手动取消更改所有内容是一种痛苦。

您知道如何关闭此功能吗?我不希望它对我没有 'svn add' 的文件进行任何选择

【问题讨论】:

  • 了解 svn 和 svn:ingore,google 应该可以帮到你。
  • 我不想明确表示忽略。当我使用命令行时,我不必这样做。创建的文件不会自动添加。我需要先添加它们。 Subeclipse 不遵循这个逻辑。
  • 当然,因为它想帮助你。检查配置,您也许可以控制该功能。
  • 我已经检查了配置。我也为它戴上了眼镜。

标签: php eclipse svn


【解决方案1】:

问题是你选择了:“RightClick on Project->Team->Commit”,当然这会“检查”项目中的所有文件...

您可以做的是手动选择源树中要提交的文件夹,使用 "Shift + LeftClick" 然后执行 "RightClick on Selection->团队->提交”。现在您会发现,在 Subclipse 显示的列表中,只有选择中的文件或选择的任何文件夹中的文件被“选中”。

另一种方法是svn:ignore - 对于“您的应用程序自动生成的许多文件”,这是正确的做法

【讨论】:

  • 这可能是一个半解决方案。我不认为我能从中得到更多。感谢您的宝贵时间。
  • 这就是它的工作原理。当您选择一个目录时,它将递归地添加其下的所有文件和目录!它与正在运行的svn co /directory 相同 - 这还将递归地添加目录下的所有文件/文件夹。
【解决方案2】:

在验证您的提交之前取消选中“显示未版本控制的文件”框

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-25
    • 1970-01-01
    • 1970-01-01
    • 2011-07-27
    相关资源
    最近更新 更多