java在Eclipse中创建新项目,然后将其添加到Mercurial repo中
我可以访问位于merc.myorg.com/hghome
的现有Mercurial回购协议。我被要求开发一个简单的Java工具,并将其提交给hghome/myapp
下的回购协议。我以前从未使用过Mercurial,我想实现以下目标:
- 在Eclipse中编写代码
- 使用^{
} 插件将源代码(myapp
)放到hghome
下
我的第一个想法是在一个Eclipse项目中编写所有代码,然后尝试以某种方式连接到hghome
,并将所有代码推送/复制到所需位置的服务器上。但后来我发现我可能无法将代码推送到一个还不存在的repo/sub repo(hghome/myapp
)。所以感觉像是鸡和蛋的问题
让我们假设myapp
是一个简单的(Eclipse)Java项目,具有以下目录结构:
myapp/
src/main/java/ (Source Folder)
com.myorg.myapp (Package)
MyApp.java
build.xml
我已经安装了Mercurial和MercurialClipse插件。我需要采取哪些具体步骤来完成这篇文章,并将其签入hghome/myapp
的新回购协议
# 1 楼答案
如果我理解正确,您希望在更大存储库的子目录中有一个Eclipse项目。我认为您没有理由使用“子存储库”,相反,您可以使用单一的整体存储库
<projectDescription><name>myapp</name>[...]</projectDescription>
李>