Как проверить код, который выписан из другого репозитория - PullRequest
1 голос
/ 29 июня 2011

Мы имеем дело с двумя репозиториями, одним на стороне клиента и одним на нашем конце.
Я извлек код из клиентского репозитория и внес некоторые изменения. Теперь я хочу проверить тот же код в нашем репозитории.Как это можно сделать?
Также есть ли хороший способ синхронизации двух репозиториев?
PS: Я использую Tortoise SVN.

~ Ajinkya.

Ответы [ 4 ]

1 голос
/ 30 июня 2011

Хорошо, несколько вариантов.

  1. если вы можете использовать опцию перемещения, вы сможете зафиксировать изменения в другом хранилище.
  2. Если два репозитория просто дублированы, вы можете попробовать создать патч.

Свыше двух может быть недопустимым вариантом. Прочитайте больше: 3. Используйте инструменты слияния, чтобы объединить две кассы. Просто и легко. 4. Попробуйте Git, он может работать с SVN.

1 голос
/ 29 июня 2011

После некоторых проб и ошибок я нашел обходной путь.
Я экспортировал код из клиентского репозитория, сделал некоторые изменения, затем экспортировал его (щелкните правой кнопкой мыши на папке -> TortoiseSVN -> Export) в новое место. Затем импортировал код в наш репозиторий. Это мне помогло.
Пожалуйста, поделитесь, если у кого-то есть лучшее решение.

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

Насколько я знаю, нет способа указать, где вы регистрируетесь. svn commit просто не имеет возможности для этого.

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

Насколько мне известно, мы не можем зафиксировать код в хранилище, если он не извлечен из того же хранилища.

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

если вы найдете более подходящее обновление, пожалуйста, помогите другим тоже.

TNQ

...