Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.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 在hg repo中处理特定于操作系统的.classpath文件_Eclipse_Macos_Version Control_Mercurial - Fatal编程技术网

Eclipse 在hg repo中处理特定于操作系统的.classpath文件

Eclipse 在hg repo中处理特定于操作系统的.classpath文件,eclipse,macos,version-control,mercurial,Eclipse,Macos,Version Control,Mercurial,我在Eclipse中有一个Java项目,版本控制是mercurial repo。 在几个环境(Linux/Windows/MacOSX)中,我使用的是同一个repo 问题是在.classpath文件中,我有一行特定于MacOSX环境,与其他环境不同。我仍然不想在版本控制中使用.classpath作为忽略标志 例如,我正在考虑在我的MacOSX环境中使用mercurial扩展,告诉mercurial忽略.classpath中的这一行,但仍然同步其他所有内容 对于所有其他环境(Linux/Windo

我在Eclipse中有一个Java项目,版本控制是mercurial repo。 在几个环境(Linux/Windows/MacOSX)中,我使用的是同一个repo

问题是在.classpath文件中,我有一行特定于MacOSX环境,与其他环境不同。我仍然不想在版本控制中使用.classpath作为忽略标志

例如,我正在考虑在我的MacOSX环境中使用mercurial扩展,告诉mercurial忽略.classpath中的这一行,但仍然同步其他所有内容


对于所有其他环境(Linux/Windows),此处不需要更改非常重要。

一种工作流更改方法是将项目切换为使用类似于管理类路径和依赖项的内容。然后,您可以使用在每台机器上自动将其导入Eclipse,并自动生成适当的项目设置和类路径。

好的一点。目前,我只有一个项目遇到了这个问题,我们还没有将Ant移植到Maven。