سؤال

لدي برنامج Nant النصي الذي يقوم بتحديث الدليل بأحدث كود المصدر (تم سحبه من مستودع svn)، ثم يقوم بتحديث معلومات التجميع وبعض الملفات الأخرى ويقوم ببعض التصميمات.

أريد أن يتم تحويل نسخة العمل التي تتضمن جميع التغييرات التي تم إجراؤها (بعد تشغيل الإنشاء) إلى مراجعة للعلامة (موضحة في مساعدة SVN 4.19.1).التفرع / وضع العلامات).يجب أن يحدث هذا عبر وسيطات سطر الأوامر التي يتم تشغيلها في نهاية البرنامج النصي للإنشاء.

يتم حاليًا استخدام السطر التالي ولكنه لن يلتقط التغييرات.

svn copy -r 1234 c:\workingCopy http://svnRepository

هل من الضروري تبديل نسخة العمل بعد الأمر أعلاه وإجراء التغييرات؟

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

المحلول

-r يحدد الخيار المراجعة المراد نسخها.أعتقد أنك لست بحاجة إلى تقديم ذلك.

سأقترح أن يقوم البرنامج النصي الخاص بك بما يلي:

  1. svn commit
  2. svn copy c:\workingCopy http://example.com/svnrepo/proj/tags/proj-x.y.z
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top