Git submodule olarak Subversion deposu olması mümkün mü?
Bir şekilde Git benim depodaki Git submodule olarak Subversion deposunu eklemek için var mı?
Gibi bir şey
git-svn submodule add https://svn.foo.com/svn/proj --stdlayout svn-project
https://svn.foo.com/svn/proj
Subversion deposuna noktaları nerede.
Bir Subversion deposu ile etkileşim sağlar git-svn
olduğunu biliyorum. Düşünüyorum ki, belki git-svn
Subversion deposu çıkış ve bir submodule olarak kullanmak için bir yol var.
CEVAP
Hayır. En iyi bahis özel bir git depo svn deposu bir ayna kurmak olacaktır.
git svn clone -s http://subversion.example.com/ myclone
cd myclone
git remote add origin git@example.com:project.git
git push origin master
Sonra orijinal proje için bir submodule olarak git depo ekleyebilirsiniz
cd /path/to/gitproject
git submodule add git://example.com/project.git -- svn-project
git add svn-project
git commit -m"Add submodule"
Eğer bakış subversion bir noktadan bu yaklaşım varsa sana çelme olabilir svn:dışındakiler ve git submodule arasında kavramsal bir fark vardır. Git submodule vermiş olduğunuz revizyon saptanmış. "Akıntıya karşı" değişiklik, sonra submodule referans koymamız gerek.
Yukarı subversion ile ~ zaman:
cd /path/to/myclone
git svn rebase
git push
... gıt proje hala biz daha önce işlediği özgün düzeltme kullanacaktır. Svn KAFAYA güncelleştirmek için kullanmak gerekir
cd /path/to/gitproject/svn-project
git checkout master
git pull
cd ..
git add svn-project
git commit -m"Update submodule"
Dinamik olarak nesne JavaScript adlı b...
Bir şekilde Git submodule olarak Değiş...
Genel bir parametre olarak yazın mümkü...
Nasıl web görünümü ile subversion depo...
Twitter için içerik'In Popover ol...