У меня есть существующий Java проект в Eclipse:Как передать существующий проект SVN с помощью подзаголовка Eclipse?
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.
В проводнике пакетов I:
- правой кнопкой мыши
MyProject/
Team >> Share Project >> SVN >> https://svn.example.com/MyProject
- Использовать указанное имя папки "стволу", так что URL теперь
https://svn.example.com/MyProject/trunk
- Нажмите кнопку "Готово"
Когда я это делаю, вместо commit ting весь мой исходный код (содержится в MyProject
) в trunk/
в репо, он перезаписывает (при этом checkout) MyProject/
с пустым каталогом!
Таким образом, Share Project, похоже, предназначен для проверки кода из репо, а не для ввода нового кода в репо в первый раз!
Как выполнить такую начальную фиксацию с плагином Subclipse и/или функциями Team Eclipse?
После этого процесса для меня не создавалась папка с багажником. –
Что я имел в виду, так это не создавать вручную папку для внешних линий перед тем, как делать Share. Когда вы поделитесь, вам все равно будет вводить «trunk» в качестве имени местоположения, в которое вы будете делиться. Я думаю, что оно помещает название вашего проекта в качестве значения по умолчанию. –