SVN Whitness Day 2: قائمة SVN و SVN تحديث تقرير أشياء مختلفة

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

  •  06-09-2019
  •  | 
  •  

سؤال

في الدليل الفرعي من نسخة عمل SVN الخاصة بي، أفعل

svn list

أرى أن هناك 6 ملفات في المستودع (نفس الشيء كما أرى مع SVNX). لطيف - جيد. ولكن في نسختي العملية، هناك ملفان، وهي من بعض النقاط التاريخية التي لا أتذكرها. وانا كذلك

svn update

وتقول أن جميع الملفات محدثة لمراجعة 122 (وهي مراجعة الرأس). كيف يمكن أن يكون هناك فرق بين القيام بتحديث وقائمة؟ والأهم من ذلك، كيف يمكنني الحصول على تلك الملفات مرة أخرى دون القيام بالخروج الطازج؟

أعلم أن الإجابة ستكشف عن أنني مبتدئ كامل أو أن SVN هو Kludge فظيع. شخصيا، أريد فقط العودة إلى العمل.

يحرر: svn cleanup لا لا شيء على الإطلاق، و svn status يذكر شيئا على الإطلاق.

يحرر: إليك بالضبط ما فعلته، لأن أحد المعلقين طلبوا.

root@Dans-13:/dans-data/php/nasa-secrets-revealed/trunk/images/testmenu$svn update
At revision 122.
root@Dans-13:/dans-data/php/nasa-secrets-revealed/trunk/images/testmenu$svn list
graph-big0.gif
graph-big1.gif
graph-big2.gif
graph0.gif
graph1.gif
graph2.gif
root@Dans-13:/dans-data/php/nasa-secrets-revealed/trunk/images/testmenu$ls
.svn        graph-big0.gif  graph0.gif
هل كانت مفيدة؟

المحلول

قد يكون لديك الخروج sparse.. وبعد يحاول

svn update --depth infinity --set-depth infinity

نصائح أخرى

هل يوجد svn:ignore تم إعداد الممتلكات في الدليل؟

svn pg svn:ignore .

من ما أعرفه من SVN، هذا أمر مستحيل تماما ولا ينبغي أن يحدث.

في النهاية انتهى بي الأمر في القيام بذلك: حذف الدليل بأكمله من المستوى لأعلى وتشغيل svn update. وبعد في بعض الأحيان، الجواب هو المشي حول المشكلة.

أو ربما كنت قد قمت بتغيير SVN أو تحديث SVN -R X في مجلد نسخ العمل هذا. الإخراج من SVN: يمكن أن أقول لك المعلومات ذلك.

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