استخدامات أخرى من التحكم في الإصدار من الكود ؟

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

  •  19-08-2019
  •  | 
  •  

سؤال

رؤية هذا: http://www.suckless.org/wiki.html.ويكي على أساس الزئبقي.هل هناك أي غير مدونة ذات الصلة إلى استخدام الإصدار السيطرة ؟ هل هناك أي مشاريع أخرى أن يستخدم أدوات التحكم في الإصدار الداخل بدلا من البرمجة الخاصة بها الحل ؟

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

المحلول

وبسيط النظام مع ملف لكل علة، بنية المجلد للتعامل مع الحالات واصطلاح التسمية للبحث أكثر بساطة. تتبع علة

نصائح أخرى

زوجين أن تتبادر إلى الذهن

  1. الوثائق
  2. المواصفات
  3. اختبار قواعد البيانات

ووضع /etc أو غيرها من الدلائل التكوين / ملفات تحت السيطرة الإصدار يمكن أن تكون مفيدة عندما يتم بشكل صحيح.

وأيضا بعض الناس يحبون وضع دليل وطنهم تحت السيطرة نسخة .

والذهاب أبعد في الطريق "غير متاحة"، وكيف حول GTD؟

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

وملفات التكوين. طريقة لطيفة لتوثيق تغييرات على النظام الخاص بك. ويجري دائما قادرة على العودة التغييرات.

كما قريبا إلى طالب الدراسات العليا يبحثون عن العمل, أنا باستخدام الإصدار التحكم عن سيرتي الذاتية.

لماذا أنا أفعل ذلك:

  1. لا يمكن الحفاظ على الافتراضي واحد استئناف معظم التطبيقات المهمة ("الجذع").
  2. إذا كنت تريد أن تلعب مع مختلف خيارات التنسيق ، أنا يمكن أن تتفرع ولعب هناك دون التأثير على الجذع
  3. إذا كنت تحتاج إلى أحدث نسخة في فترة قصيرة ، الجذع لديه دائما مستقرة الإصدار
  4. إذا كان بعض الوظائف تتطلب مهارات محددة ، يمكنني فرع من الإصدار حيث تسليط الضوء على تلك
  5. أنا يمكن أن تخلق فئة لتتبع ما الإصدارات أرسلت شركات محددة ، والتي يمكن أن تساعد لي تحضير المقابلات
  6. انها متعة أن ترى كيف سيرتي الذاتية تتطور مع مرور الوقت :)

وفي مكتبي نستخدمها كنوع من تبادل الملفات قطع في مرات. هناك حوالي 4GB من الملفات في تنقيح الرأس ويعمل ببراعة. وجود نسخة عن التاريخ الكامل ل <م> جميع المستندات الخاصة بك هي أداة النسخ الاحتياطي كبيرة.

لدينا مجموعة من المصممين الرسومات التي نحاول حاليا للتحول إلى استخدام فريق مؤسسة خادم، عبر Teamprise.

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

و، كما ذكر آخرون، والوثائق، وبيانات الاختبار، وما إلى ذلك.

وأود أن استخدام VC تنفيذ أرشيفية (أو النسخ) ميزة البيانات على القرص.

أيضا:

  • أي وثيقة ذات الصلة إلى المشروع.

وليس ما كنت تتحدث عنها، ولكن برنامج التحكم في الإصدار يمكن أن يكون منصة سهلة للمع صديق أو شبكة صغيرة تبادل الملفات.

لأسباب قانونية بحتة فقط، بطبيعة الحال.

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

هذا المنصب من راند في راحة ( "تخفيف لهجة سحابة [كذا]")، لقد نظرت في المنسدل حيث هو تخزين على الإنترنت مجانا مع تتبع تاريخ الإصدار ، التراجع والمشاركة. بالنسبة لشخص مثل زوجتي، وهو أستاذ في العمل مع زملاء العمل في الصحف في جميع أنحاء البلاد، وهذا هو خطوة كبيرة إلى الأمام في تدفق عملهم.

وشركتي بتخزين جميع الوثائق دورة الحياة لكل إصدار المنتج في التحكم في الإصدار. هذه هي العناصر التي تم إنشاؤها خلال تطوير واختبار وإطلاق المنتجات.

ولقد بدأنا هذه لدعم التنمية، ولكن انتهى بي الأمر تروق له سيطرة نسخة والتاريخ للتوثيق وحالات الاختبار، وما إلى ذلك.

وبت من أواخر الجواب، ولكن شعرت هذه ينتمي هنا:

ومنذ بعض الوقت، كنت جيت لتتبع الوقت الذي يقضيه الألعاب. أنا مرتبطة اختصارات الألعاب "إلى برنامج صغير التي راقبت عمليات ولعبة يحفظ. في كل مرة كان بدأ اللعبة، وتحولت إلى فرع سميت تلك المباراة، وارتكبت يوفر كل 10 دقائق حتى إذا كانوا لم يتغير. عندما خرجت من اللعبة، وتوقفت وتحولت إلى سيد.

وببساطة فتح "git tree" من مستودع سوف تظهر لي كم لعبة وتشغيل، وكذلك الحفاظ على أرشيف تعيين إصدار له من ينقذ، وهو أمر مفيد حقا أن يذهب "العودة في الوقت المناسب" إذا لزم الأمر.

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