我在 Eclipse 中有一个现有的 Java 项目:
MyProject/
src/
... all main sources
test/
... all test sources
build.xml
... lots of other stuff
我现在想将此项目(全部提交)添加到trunk/
一个新的 SVN 存储库的空白处:
https://svn.example.com/MyProject/
trunk/
(Empty)
因此,在提交之后,回购现在看起来像:
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
- 使用“主干”的指定文件夹名称,以便 URL 现在是
https://svn.example.com/MyProject/trunk
- 点击“完成”
当我这样做时,不是将我的所有源代码(包含在 中)提交到repo中,而是用空目录覆盖(因此是checkout) !MyProject
trunk/
MyProject/
因此,Share Project似乎是为了从 repo 中签出代码,而不是第一次将新代码提交到 repo 中!
如何使用 Subclipse 插件和/或 Eclipse 的团队功能完成这样的初始提交?