از دوران خيلي دور
Revision control روش خوبي براي نگهداري و آرشيو كردن سورس كد ها و تلاش هاي برنامه
نويسي ( سازي ) بود و هست.
چند تا لينك مفيد و مختصر ميزارم تا اگر شما هم مثل من زياد آشنا نيستيد، نگاهي
بهشون بندازيد.

    –
در ابتدا Source Code Control System يا همان
SCCS ( البته نسخه GNU
اون به CSSC
معروف
ميباشد.)

It was described in an
article by M. J. Rochkind titled: "The
Source Code Control System" in the IEEE
Transactions on Software Engineering, volume SE-1, number 4, pages 364-370,
1975. It is now part of the Single UNIX Specification.

    –
يك تحقيق خوب و خيلي جالب ( و البته جديد ) رو در رابطه با سيستم هاي كنترل ورژن را
در Version
Control System Comparison
ببينيد.

    –
Concurrent Versions System كه
تقريبا در حال حاضر رايج ترين روشي است كه بسياري از توسعه دهنده ها از اون
استفاده مي كنند.

    –
Subversion و به قول مهران پسر
CVS كه روشي جديد و مدرن تر از CVS هستش و
البته نوع كاربرد هاي بيشتري رو هم پوشش ميده. مورد جالبي كه من ازش استفاده مي كنم
sync كردن home/ هاي خودم در دو
دستگاه مختلف است.

Keeping Your Life in Subversion by Joey Hess — Revision control is great for collaborative projects and distributed projects. How well does it work for individuals? According to Joey Hess, fantastically. He’s kept his home directory under revision control for years–here’s how he does it with Subversion.

   

Version Control with Subversion

    –
Automating
deployment with Subversion

حاشيه :
كمي نوشته شلوغي شد اما اميدوارم اگر علاقه مند بوديد روي بعضي از لينك ها كليك
كنيد و بخونيد.
حاشيه 2 : البته من منظور خاصي ندارم، اما به نظرم كم كم
دنيا داره ميشه اين فيلم هاي تخيلي كه توش آدم ها يا بد هستند يا آنارشيست.
آنارشيست ها به گونه اي خوب هستند و خواهان تحول، و آدم هاي بد عقيده اي ثابت
دارند.

سرور :
Mac OS X Server
من جاي بيلي بودم يك بودجه شيك و تر و تميز ميزاشتم كنار يكي از
اين لينوكس هاي باكلاس و خوب رو مي خريدم. يعني باور كنيد اگر مايكروسافت الان چيزي
مثل Ubuntu رو بخره به كل با اين شرط كه كه به تمام
قوانين موجودشان احترام بگذارد شايد بتونه براي سال هاي ديگه باز هم احترام سال هاي
پيشين رو كسب كنه وگر نه تمام توليدش چيزي به جز ويندوز خوشگل و گرافيكي نخواهد
بود. هر چند ديگر هيچ قالب ويندوزي به شكيلي و زيبايي KDE
نمي رسد. واقعا دارم فكر مي كنم مايكروسافت ميشه اون آدم بده فيلم هاي تخيلي با يك
لباس خاكستري سرتاسري و در ورودي قصرش كه با عتيقه هاي هندي و ايراني  و هنر
مدرن زيبا شده و تمام توسعه دهنده هاي نرم افزار اون آنارشيست هاي آزادي خواه
هستند.


دیدگاه‌ها

3 پاسخ به “Versions System”

  1. KDE پیشرفت می کنه اما خیلی موارد اشتباه! بیش از حد کامل می شه تا سنگین و کند و برای تازه کارها سرگیجه آور بشه، برای افکت هشدارش صدای شکستن شیشه به طرز وحشتناک اعصاب خورد کنی انتخاب می کنه و…!
    یعنی جلوه های صوتی و گرافیکی رو سعی می کنن با اسم قرار داده باشن اما بدون درک صحیح ازش.
    امیدوارم فکر نکنی این حرفهارو از روی دشمنی با لینوکس یا KDE می زنم :)
    راستی ربط Mac OS X Server به بقیه این حرفا چی بود؟ ;)
    موفق باشی

  2. جات خالی علی جون یک جا یه چند تا G4 و G5 بود کلی یادت افتاده بودم :))
    اووم خوشم اومد از این Mac OS X Server آخه :)

  3. دوستان به جای ما :)) (نخوام هم دوستان به جای ما هستن!!)
    حالا اپل هنوز خیلی صفحات مربوط به Tiger Server رو به روز نکرده و اطلاعات اکثرا مال 10.3 هست غیر از صفحه اول :) موفق باشی