SORU
27 EYLÜL 2011, Salı


Gövde birleştirme bir Şube

merge SVN ile tuhaf bir sorunla karşı karşıyayım. Gövde için dev bir şube birleştirmek istiyorum. Dev dalları, aynı zamanda gövde kesti birden fazla var.

Bu komut ile gövde için o kollarından biri birleştiriyorum:

svn merge trunk branch_1

Bu şube, gövde birleşti alma parçası olmayan değişiklikler görüyorum. Neyi yanlış yapıyorum ?

Sürüm SVN :

Komut satırı Subversion istemcisi, sürüm 1.6.16-SlikSvn-tag-1.6.16@1076804-wın32.

CEVAP
3 EKİM 2011, PAZARTESİ


svn merge sözdizimi yanlış.

Çıkış trunk çalışan bir kopyasını istiyorum ve daha sonra kullanınsvn merge --reintegrateseçenek:

$ pwd
/home/user/project-trunk

$ svn update  # (make sure the working copy is up to date)
At revision <N>.

$ svn merge --reintegrate ^/project/branches/branch_1
--- Merging differences between repository URLs into '.':
U    foo.c
U    bar.c
 U   .

$ # build, test, verify, ...

$ svn commit -m "Merge branch_1 back into trunk!"
Sending        .
Sending        foo.c
Sending        bar.c
Transmitting file data ..
Committed revision <N 1>.

Daha fazla ayrıntı için SVN book chapter on merging bkz.


Yazıldığı zaman, bu doğru cevap (kabul edildi) oldu, ama işler değişti unutmayın. Topek cevabı görmek http://subversion.apache.org/docs/release-notes/1.8.html#auto-reintegrate

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • colacas

    colacas

    29 EKİM 2006
  • Hak5DarrensVlog

    Hak5DarrensV

    11 EYLÜL 2009
  • Tome Rodrigo

    Tome Rodrigo

    9 Temmuz 2006