繁体   English   中英

Eclipse和EGit:如何提交构建目录

[英]Eclipse and EGit: how to commit build directories

我正在使用带有CDT和EGit 2.0.0的Eclipse 3.7(Indigo)。 我想提交构建目录( DebugRelease ),因为它们包含makefile ,所以如果我想在没有Eclipse的主机中编译我的项目,我可以克隆存储库, cdRelease目录并调用make all

我的.gitignore是这样的:

*.o
*.d
Debug/MyApplication
Release/MyApplication

如果我从控制台调用git status ,它会告诉DebugRelease目录没有跟踪,所以我可以调用git add .

从Eclipse开始,这是不可能的:它只是忽略Debug和Release目录。

那么......如何强制Eclipse分阶段这些目录呢? 每次makefile更改时我都不想从命令行调用git。

使用以下更新站点更新到EGit 2.1(或使用每晚更新站点 ):

http://download.eclipse.org/egit/updates

EGit用于在2.1之前忽略派生资源(例如Eclipse构建输出文件夹)。

在2.1中,这被改变,以便它与Git一致,参见bug 359052 它现在只忽略明确排除的文件(例如,通过.gitignore )。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM