Как мне добавить файл в SVN без проверки - PullRequest
29 голосов
/ 23 октября 2010

Я хотел бы добавить файл в удаленный репозиторий SVN без проверки проекта.

svn add требует, чтобы проект был извлечен

svn import, кажется, импортирует только каталоги

Есть идеи?

Ответы [ 4 ]

27 голосов
/ 23 октября 2010

Вы должны быть в состоянии использовать svn import:

$ svn help import
import: Commit an unversioned file or tree into the repository.

Импорт может добавлять отдельные файлы и деревья в хранилище.

27 голосов
/ 23 октября 2010

Я думаю, что понял.Секрет в том, чтобы включить имя файла в URL

svn import -m "Adding just a file" file_name http://path/to/svn/repo/file_name
5 голосов
/ 23 октября 2010

Возможно, это не то, что вы ищете, но вы можете использовать флаг -N для извлечения кода не рекурсивно.

Пример:

svn co -N http://svn.example.com/repo/trunk

Это не оформит проверку всех подкаталогов.Что гораздо быстрее, если вы просто пытаетесь добавить файл.

0 голосов
/ 23 октября 2010

SCM предназначены для версии вашего кода. Возможно, вы хотите использовать FTP-сервер.

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