Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用于eclipse项目的hgignore_Eclipse_Version Control_Mercurial - Fatal编程技术网

用于eclipse项目的hgignore

用于eclipse项目的hgignore,eclipse,version-control,mercurial,Eclipse,Version Control,Mercurial,我想通过版本控制(在我的例子中是mercurial)与几个人共享一个eclipse项目。您能告诉我应该将哪些文件添加到hgignore文件中吗 那么.settings文件夹、.classpath和.project文件呢?还有什么需要注意的吗?谢谢。是的,您只需要添加以下三个文件/目录:.settings、.classpath和.project 此外,您还需要在hgignore文件中包含生成.class文件的目录。您确定项目文件吗?eclipse.org说:“当在工作区中创建项目时,会自动生成一个

我想通过版本控制(在我的例子中是mercurial)与几个人共享一个eclipse项目。您能告诉我应该将哪些文件添加到hgignore文件中吗


那么
.settings
文件夹、
.classpath
.project
文件呢?还有什么需要注意的吗?谢谢。

是的,您只需要添加以下三个文件/目录:.settings、.classpath和.project


此外,您还需要在hgignore文件中包含生成.class文件的目录。

您确定项目文件吗?eclipse.org说:“当在工作区中创建项目时,会自动生成一个描述该项目的项目描述文件。该文件的目的是使项目自我描述,以便在另一个工作区中正确地重新创建压缩或发布到服务器的项目。”使用.project可以重新创建项目,但还需要依赖项。对于.classpath,您拥有依赖项列表,但所有用户都需要在同一目录中拥有依赖项。project帮助您在eclipse中重新创建de project,但这还不够。project包含任何特定于项目的设置(如需要哪个执行环境)。创建.project文件后,其他用户可以将具有所有依赖项的现有项目导入其工作区。