Я хочу интегрировать SVN в Eclipse и наткнулся на проект Subclipse.Получил эту работу и смог загрузить уже извлеченный проект с диска.
Однако проблема в том, что это проект вне источника, то есть исходные файлы не находятся в подкаталогекаталог, содержащий файл проекта Eclipse.Это приводит к копированию исходных файлов в папках Debug / Release, в которых хранятся объектные файлы.
Дерево каталогов выглядит следующим образом:
Project-root
|-- trunk
| \-- src
| +-- .svn (svn version control metadata)
| \-- source files (*.cpp/*.hpp)
|-- trunk_build
\-- src
+-- Eclipse project files
\-- binary files
Где я только "[Исходный каталог] "каталог, в котором отображены реальные исходные файлы (путь '' Project-root / trunk / '') и каталог" src "без исходных файлов, последний теперь показывает копии исходных файлов.Я могу использовать функциональность Subclipse, но у меня есть две копии моих исходных файлов на диске: в папке d-out-of-source (доступной через папку «[Source directory]» в Eclipse), а другая - в папке dirгде находится проект (папка «src» в Eclipse).
Как интегрировать SVN в такую сборку без исходного кода?
По сути, SubClipse копирует исходные файлы в расположениепроекта Eclipse (который, как видно из приведенного выше дерева кодов, находится в другом месте).