【发布时间】:2013-06-15 07:02:26
【问题描述】:
我在 Eclipse 中有一个现有的 Java 项目:
MyProject/
src/
... all main sources
test/
... all test sources
build.xml
... lots of other stuff
我现在想将此项目(全部提交)添加到新 SVN 存储库的空 trunk/:
https://svn.example.com/MyProject/
trunk/
(Empty)
因此,在提交之后,repo 现在看起来像:
https://svn.example.com/MyProject/
trunk/
src/
... all main sources
test/
... all test sources
build.xml
... lots of other stuff
我安装了 Subclipse 插件。
在包资源管理器中,我:
- 右击
MyProject/ Team >> Share Project >> SVN >> https://svn.example.com/MyProject- 使用指定的“trunk”文件夹名称,这样 URL 现在是
https://svn.example.com/MyProject/trunk - 点击“完成”
当我这样做时,它不会提交我所有的源代码(包含在 MyProject 中)到 repo 中的 trunk/,而是覆盖(因此是 checkout) MyProject/ 有一个空目录!
因此,Share Project 似乎是为了从 repo 中签出代码,而不是第一次将新代码提交到 repo!
如何使用 Subclipse 插件和/或 Eclipse 的团队功能完成这样的初始提交?
【问题讨论】:
标签: java eclipse svn commit subclipse