Я знаю, как фиксировать файл и добавить файл на Linux svn, но как я фиксирую или добавляю файл к моему собирать svn из Linux?
Скажем, я работаю над своим проектом:
svn co https://subversion.assembla.com/svn/my_project/trunk
таким образом, я имею:
/root/trunk
Теперь я превратил новый файл в него, давайте назовем это fileX:
/root/trunk/fileX
Я попытался создать файл в магистральной папке и работать ниже команд без успеха:
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.
Assembla обеспечивает стандартную Подверсию как размещенный сервис.
Если можно проверить проект, как Вы пишете, то команды, которые Вы перечисляете для добавления и фиксации файла, должны также работать. Существует, вероятно, что-то еще идущее не так, как надо.
Что производит, делают Вы добираетесь от svn add fileX; svn ci
? Какие-либо сообщения об ошибках? Что заставляет Вас верить отказавшим командам?
Править:
Если svn add
работы как ожидалось, но svn ci
просто ничего не делает, затем проверяют:
svn status
.svn ci
вызовет редактора для сообщения о фиксации, если Вы не обеспечите тот. Попытайтесь дать сообщение о фиксации явно (-m "first commit"
), чтобы видеть, существует ли проблема с запуском редактора.