Как добавить или фиксировать файлы для сборки репозитория из Linux?

Я знаю, как фиксировать файл и добавить файл на Linux svn, но как я фиксирую или добавляю файл к моему собирать svn из Linux?

Скажем, я работаю над своим проектом:

svn co https://subversion.assembla.com/svn/my_project/trunk

таким образом, я имею:

/root/trunk

Теперь я превратил новый файл в него, давайте назовем это fileX:

/root/trunk/fileX
  • Какие опции я должен добавить или фиксировать тот файл моему собирать проект ИЗ LINUX?

Я попытался создать файл в магистральной папке и работать ниже команд без успеха:

svn add fileX
svn up
svn ci

ОБНОВЛЕНИЕ:

root@server:/test/trunk# svn add index.pl
A         index.pl
root@server:/test/trunk# svn ci
root@server:/test/trunk#

Я надеюсь, что моя ясная внешность вопроса и что это можно было спросить здесь другое мудрое, я прошу, чтобы это было перемещено в правильную сеть SX.

1
задан 10.11.2010, 11:22

1 ответ

Assembla обеспечивает стандартную Подверсию как размещенный сервис.

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

Что производит, делают Вы добираетесь от svn add fileX; svn ci? Какие-либо сообщения об ошибках? Что заставляет Вас верить отказавшим командам?

Править:

Если svn add работы как ожидалось, но svn ci просто ничего не делает, затем проверяют:

  • Подверсия на самом деле показывает файл, как изменено? Удостоверьтесь, что это перечислено с "M", если Вы делаете svn status.
  • svn ci вызовет редактора для сообщения о фиксации, если Вы не обеспечите тот. Попытайтесь дать сообщение о фиксации явно (-m "first commit"), чтобы видеть, существует ли проблема с запуском редактора.
1
ответ дан 17.12.2019, 00:30

Теги

Похожие вопросы