سؤال

أريد استخدام git و github لتطوير المشروع. لكن متطلبات الكلية تقول أنه يجب علي استخدام ريبو SVN من تلقاء نفسها.

أعتقد أنه يجب أن يكون من الممكن تطوير باستخدام git -github واستخدام SVN كمرآة لإعادة الريبو git. لن يلتزم أحد مباشرة بـ SVN Repo ، فقط إلى ريبو Git.

سؤالي هو ، كيف أفعل هذا؟

أعلم أنه يمكنني استخدام Git-SVN ولدي طريقتين تزامن. لكنني لا أريد استخدامه ، هل تجعل الأمور معقدة للغاية ولا تسمح بميزات GIT الكاملة.

تعديل:

اتضح أنه نظرًا لأن github svn repos ليست حقيقية svn repos ، فليس من الممكن استخدام svnsync. لذلك بدأت تطوير حل:

http://github.com/nerian/github_subversion_converter

هل كانت مفيدة؟

المحلول

ربما دعم Github SVN و Github SVN SVN دعم قد يكون مفيدًا في كل ما ينتهي به الأمر في النهاية.

نصائح أخرى

لماذا لا تستخدم GIT-SVN فقط لدفع التحديثات من مستودع GIT الشخصي إلى REPO SVN مرة واحدة في حين؟ كل ما عليك فعله هو جعلها تبدو وكأنها تستخدم SVN ، لذلك فقط تأكد من أن أسماء الالتزامات تأتي في الالتزامات.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top