هل يمكنني الحصول على ملفات الإضافة التلقائية لـ TortoiseSVN؟

StackOverflow https://stackoverflow.com/questions/50737

  •  09-06-2019
  •  | 
  •  

سؤال

هل هناك طريقة لجعل TortoiseSVN (أو أي أداة أخرى) تضيف تلقائيًا أي ملفات .cs جديدة أقوم بإنشائها داخل دليل إلى نسخة العمل الخاصة بي حتى لا أضطر إلى تذكر الملفات التي قمت بإنشائها في نهاية اليوم؟

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

المحلول

من المحتمل أن أقوم بإنشاء ملف دفعي، شيء من هذا القبيل (لم يتم اختباره):

dir /b /S *.cs > allcsfiles.txt
svn add --targets allcsfiles.txt

أعتقد أن svn لن يمانع في محاولة إضافة الملفات التي تم إصدارها بالفعل ..

على أية حال، ربما يكون هذا أمرًا تلقائيًا بقدر ما يمكنك الحصول عليه بسهولة.

نصائح أخرى

إذا قمت للتو بتنفيذ نسخة العمل الخاصة بك، فستحصل على قائمة ملفات توضح لك ملفاتك التي لم يتم إصدارها، والتي يمكنك تحديدها لإضافتها أثناء الالتزام.ليس عليك إضافتها بشكل صريح قبل الالتزام.

svn add --force --auto-props [Path to check in]

عملت بشكل جيد بالنسبة لي.

-طائرة نفاثة

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

آمل أن يكون هذا هو ما قصدته.

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