RabbitVcs и совершить - PullRequest
       0

RabbitVcs и совершить

3 голосов
/ 20 октября 2011

Я использую RabbitVcs-клиент для svn в Ubuntu Linux, и он не показывает мне команду 'Commit', когда я щелкаю правой кнопкой мыши по папке с рабочей копией.

Я пытаюсь перевести проект под систему контроля версий, которая не использовала контроль исходного кода для управления кодом при запуске.

В проекте есть несколько папок с файлами кода, которые являются либо последовательными версиями того же кода с изменениями, либо совершенно новыми файлами кода, которых не было в предыдущей папке, такими как новая функция / дополнение к коду.

По предложенному здесь предложению я импортировал самую старую папку с кодом в удаленный репозиторий, а затем извлек из удаленного репозитория для создания рабочей копии (WC) в локальной системе.

Затем я переписал WC новыми файлами кода из следующей папки с кодом, однако, когда я пытаюсь зафиксировать последнюю версию WC в удаленном хранилище, опция фиксации не появляется при щелчке правой кнопкой мыши на WC.

Любая помощь в этом очень ценится.

Ответы [ 5 ]

3 голосов
/ 12 ноября 2011

Существует опция commit, только она не отображается в основной папке рабочей копии, но появляется, когда вы щелкаете правой кнопкой мыши на подпапке svn внутри нее.

1 голос
/ 02 декабря 2011
1 голос
/ 21 октября 2011

Вы как-то уничтожили скрытые папки .svn?

Все клиенты SVN полагаются на папку .svn, чтобы знать, что что-то является рабочей копией, и уметь работать правильно. Вы должны быть ESP. будьте осторожны с ними - не удаляйте их (кроме случаев удаления папки, в которой они содержатся) и не перемещайте их.

Если у вас есть заказ, такой как:

  • а /
  • а / .svn
  • а / б
  • а / б / .svn

И удалите папку b, а затем скопируйте новую папку b, клиенты SVN будут сбиты с толку.

Попробуйте скопировать файл за раз, и вы увидите, что туалет не работает. Некоторая операция, которую вы выполняете, повреждает папку .svn.

Другая возможность состоит в том, что Кролик не работает правильно. Я бы также предложил использовать Subversion из командной строки. Я предполагаю, что Кролик использует его внизу, но он может быть не на 100% точным или не отображать ошибки или что-то в этом роде.

0 голосов
/ 03 декабря 2013

Если вы используете последнюю версию RabbitVCS, просто щелкните правой кнопкой мыши каталог верхнего уровня, укажите на RabbitVCS SVN и выберите пункт меню Release Lock .... Это позволит вам зафиксировать или обновить файлы.

0 голосов
/ 01 февраля 2012

Я также столкнулся с той же проблемой - щелкните правой кнопкой мыши по документу, но не показывали опцию 'commit', 'update'.

я использовал rabbitvcs и ubuntu.

Мое решение: сначала оформите заказ, затем щелкните правой кнопкой мыши по документу, и вы найдете опцию 'commit', 'update'.

надеюсь на помощь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...