2011-04-18 15 views
9

Yerel olarak TortoiseSVN sürüm 1.6.11 yüklendim. SVN sunucusu 1.5 ile bağlama (desteklenmeyen mergeinfo alma)

Bu

Subversion 1.6.13 kullanıyor My merkezi SVN deposu (ve bunu yükseltemezsiniz) sürümü SVN Server sürümünü 1.4.2 kullanır.

Ben mesajı aldım birleştirmek için denemek her zaman:

sunucusu SVN eski bir sürümünü kullanıyor olmasıdır
retrieval of mergeinfo unsupported by http://svn01.xxx.xxx.com/svn/ 

ya benim yerel sürümü çalışmaz yani mergeinfo desteklemez.

Öyleyse nasıl birleştiririm?

SVN Server 1.5 sürümünden önce kesinlikle birleştirme mümkündür ... değil mi?

Teşekkürler! (! Bu beni delirtiyor)

-Ev

cevap

23

birleştirme> = 1.5, müşteriler birleştirmek-izleme yapabilirsiniz - Son birleştirme bitince temelde revizyon bulabilirsiniz. Birleştirme izleme bilgileri, birleştirme gerçekleştirdiğinde istemci tarafından svn: mergeinfo özelliğinde depolanır ve birleştirme tamamlandıktan sonra, sunucu tarafından depolanır. Böylece, yeni bir birleştirme yapıldığında, müşteri bu mergeinfo'yu sunucudan almayı bekler.

eski sunucularında olarak, açıkça son birleşti (veya dallı) revizyon

svn merge svn://server/repo/[email protected] svn://server/repoo/branch . 

söz var ya yaşlı istemcisi kullanıyorsanız.

+1

Çok teşekkürler! TortoiseSVN'de eşdeğer GUI komutunun ne olduğunu biliyor musunuz? –

+0

Harika çalışıyor, teşekkürler! TortoiseSVN 1.5.8, SVN server 1.6.2 kullanıyorum. Bir dalı yeniden birleştirmeye çalıştı ve "mergeinfo desteklenmeyen" mesajını aldı. Komut satırı 'svn birleştirme' son gövde-şube birleştirme revizyonu ile birlikte sorunu çözdü. – george

+1

Revizyonu bulmanın Tortoise SVN'nin "Revizyon Grafiği" ile daha kolay olduğunu belirtmek gerekir –

İlgili konular