عملية Git-SVN الأساسية:
PS اعرض "DCommit" بدلاً من "Push" عند العمل كعميل SVN
و "svn rebase" بدلاً من السحب ، أليس كذلك؟
هذه الميزة ستكون رائعة.
و "svn rebase" بدلاً من السحب ، أليس كذلك؟
"إعادة تعيين قاعدة بيانات svn" أو "جلب svn"
يظهر لي خطأ ، "تعذر تحديد معلومات SVN الأولية" ، عندما أحاول استخدام أحد أوامر git svn من قائمة الأوامر ، مثل SVN Fetch. تم إنشاء المستودع باستخدام git svn clone وفروع التتبع عن بعد لها بادئة "svn /" ، على سبيل المثال "refs / remotes / svn / trunk".
ربما تساعدك هذه الإجابة في http://stackoverflow.com/a/3445081/61505
شكرًا على ذلك ، لكن أوامر git svn مثل git svn info
و git svn fetch
تعمل بشكل جيد من سطر الأوامر. لا أعتقد أن لدي تاريخًا مفككًا لأن هذا نسخة جديدة من SVN repo ولم أقم بأي التزامات باستخدام git حتى الآن.
أنا أستخدم إصدار git 1.7.10.msysgit.1.
doxxx:
لقد وجدت الحل البديل لنصوص المستخدمين ، شكرًا. هذا هو ملف التكوين الخاص بي:
[core]
repositoryformatversion = 0
filemode = false
bare = false
logallrefupdates = true
symlinks = false
ignorecase = true
hideDotFiles = dotGitOnly
[svn-remote "svn"]
url = http://torsvn/repos
fetch = PerformaSure/performasure/trunk:refs/remotes/svn/trunk
branches = PerformaSure/performasure/branches/*:refs/remotes/svn/*
tags = PerformaSure/performasure/tags/*:refs/remotes/tags/svn/*
[svn]
authorsfile = C:/dev/svnauthors
سيكون من الرائع أن يكون لديك svn rebase \ fetch بدلاً من الضغط على زر السحب عند العمل مع مستودع git-svn
لا أعرف ما إذا كان أي من أعضاء الفريق الأساسي يستخدم svn ...
لذلك ما لم يكن هناك شخص ما يحتاج بالفعل إلى دعم svn ، على استعداد للمساهمة - فلن يحدث هذا ....
الدعم في GE محدود للغاية. هل هناك أي شخص يستخدم SVN على الإطلاق في GE؟
هل تعتبر SVN حالة استخدام مع GE ، فلماذا لا تستخدم عميلاً منفصلاً؟
لن يحدث دعم SVN "الكامل" في GE إلا إذا بذل شخص لديه هذا الاهتمام جهدًا في ذلك.
لا يُعد SVN مانعًا رئيسيًا للتنمية ، لكنه لا يزال شيئًا أرغب في إزالته بدلاً من تحسينه.
تمت إزالة دعم SVN من الرئيسي / 3.00 في # 4592