مرآة SVN للقراءة فقط لمستودع GIT
سؤال
أريد استخدام git و github لتطوير المشروع. لكن متطلبات الكلية تقول أنه يجب علي استخدام ريبو SVN من تلقاء نفسها.
أعتقد أنه يجب أن يكون من الممكن تطوير باستخدام git -github واستخدام SVN كمرآة لإعادة الريبو git. لن يلتزم أحد مباشرة بـ SVN Repo ، فقط إلى ريبو Git.
سؤالي هو ، كيف أفعل هذا؟
أعلم أنه يمكنني استخدام Git-SVN ولدي طريقتين تزامن. لكنني لا أريد استخدامه ، هل تجعل الأمور معقدة للغاية ولا تسمح بميزات GIT الكاملة.
تعديل:
اتضح أنه نظرًا لأن github svn repos ليست حقيقية svn repos ، فليس من الممكن استخدام svnsync. لذلك بدأت تطوير حل:
المحلول
ربما دعم Github SVN و Github SVN SVN دعم قد يكون مفيدًا في كل ما ينتهي به الأمر في النهاية.
نصائح أخرى
لماذا لا تستخدم GIT-SVN فقط لدفع التحديثات من مستودع GIT الشخصي إلى REPO SVN مرة واحدة في حين؟ كل ما عليك فعله هو جعلها تبدو وكأنها تستخدم SVN ، لذلك فقط تأكد من أن أسماء الالتزامات تأتي في الالتزامات.