Я только начал использовать CVS для управления моими исходными файлами. Выполнив школьное задание, я обнаружил, что использовал неправильное имя проекта в своем cvsroot. Поскольку система отправки ищет определенное имя проекта в каталоге, она отклоняет мою отправку, хотя все мои исходные файлы находятся в этом каталоге. Есть ли способ изменить имя проекта в CVS? Спасибо!
Как переименовать мой проект CVS?
comment
Почему вы используете CVS для нового проекта? Доступны намного инструменты. Ради бога, загляните в git, mercurial или subversion.
- person William Pursell   schedule 24.11.2009
Ответы (4)
- Убедитесь, что все проверено, и лучше всего согласовать это с любыми другими пользователями.
- Если вы находитесь в Eclipse, закройте проект (необязательно)
- На сервере cvs переименуйте имя каталога для вашего проекта в CVSROOT на любое другое (mv существующий_каталог новый_каталог)
- Вернитесь в клиент cvs, импортируйте проект как обычно (конечно, это будет новый проект, названный в этом примере new_directory)
- (Необязательно) Удалите старый каталог на клиенте, как только убедитесь, что все файлы в него попали (весьма вероятно!)
ПРИМЕЧАНИЕ. Конечно, любые другие проекты, ссылающиеся на старое имя каталога, будут «сломаны» и теперь должны ссылаться на новое имя каталога.
person
spaceghost
schedule
06.03.2013
Просто переименуйте файл в CVSROOT. CVS тупой, ему все равно на переименование.
person
J-16 SDiZ
schedule
24.11.2009
Почему бы вам просто не создать новый репозиторий cvs с правильным именем и скопировать ваши исходные файлы в новый, а затем добавить и зафиксировать. Важна ли история вашего конкретного проекта для рецензентов?
person
miku
schedule
24.11.2009
- переименуйте имя каталога для вашего проекта в CVSROOT в newProjectName
- вернитесь в свой рабочий каталог, найдите файл CVS/Repository, откройте его и измените там имя проекта на newProjectName
вот как я это сделал, и это сработало.
person
derrdji
schedule
25.11.2009