Передача кода на Subversion (первый раз) - PullRequest
12 голосов
/ 20 июня 2011

Я новичок в Subversion. Я должен зафиксировать код на Subversion, и я делаю это впервые. Таким образом, мой наставник сказал мне поместить имя пользователя на его сервер, используя SSH. Я сделал это с помощью следующего кода:

amit@<URL> и работает нормально.

Теперь он попросил зафиксировать код и дал мне url, но он сказал мне сначала создать папку по имени пользователя, которое вы получили во время SSH, т.е.

Как создать папку по svn-ссылке, а затем как зафиксировать проект.

Ответы [ 7 ]

23 голосов
/ 20 июня 2011

Первая проверка этого хранилища по

svn checkout <Your URL> svn

Теперь cd в папку svn , создайте папку с именем пользователя (amit) в папке svn и подтвердите:

svn commit -m"username folder is created."

Теперь скопируйте ваши файлы в эту папку ( amit в вашем случае). Теперь вам нужно добавить каждый новый файл или новую папку:

svn add filename
svn add foldername

Теперь вы можете зафиксировать эти файлы на сервере:

svn commit -m"Some new files are added."

Примечание: Текст после -m - комментарии, и вы можете изменить его в соответствии со своими потребностями.

3 голосов
/ 17 сентября 2015

Магия !! :)

Если у вас уже есть проект, над которым вы начали работать, но это еще не рабочая копия svn.

Самый простой способ:

Перейдите в папку проекта в терминале с помощью cd и введите:

svn co http://svn.mine.com/svn/app_ios/trunk/.

, то:

svn add --force.

, то:

svn commit -m "first commit"

2 голосов
/ 20 июня 2011

svn ci ничем не отличается от использования svn commit

0 голосов
/ 28 февраля 2019

// Сначала добавьте рабочую копию

  • svn со своим URL
  • svn add * --force
  • svn commit -m "first commit"

// Удалите фреймворки, такие как Google Места, Карты Google, Ядро карт Google, потому что они вызывают ошибку при загрузке данных.

0 голосов
/ 25 июля 2018

Я должен был отправить свой код на другой URL-адрес SVN от моего SVN. Что я сделал

1 Оформить заказ по svn url назначения в одном месте (где мне нужно нажать свой код)

svn co destination_svn_url

2 Теперь у меня есть мой код. Я удалил папку .svn (скрытую) из своего кода, используя следующую команду, чтобы избежать конфликта между версиями

rm -rf `найти. -типа d -name .svn`

3 Теперь я скопировал свой код (папку) и вставил его в целевую папку, т.е. на шаге 1, и выполнил следующую команду

svn add folder_path_i_paste

4 Теперь передайте код.

svn commit -m "Код передан"

0 голосов
/ 20 июня 2011

Не уверен, но я бы попробовал это:

  • svn mkdir armit@<host>/<your_folder>
  • svn checkout armit@<host>/<your_folder>
  • скопировать ваши файлы в <your_folder> в локальном
  • svn commit <your_folder>
0 голосов
/ 20 июня 2011

Создайте папку в вашей домашней файловой системе и передайте все это на сервер.

например: Амит / your_project_folder /

...