راه اندازی git server در ویندوز راههای گوناگونی دارد که متاسفانه تعداد کمی از آنها ساده و کوتاه بوده و عمدتاً هم نیاز به کمی مهارت لینوکس و ور رفتنهای فراوان با ابزارهای لینوکسی مثل cygwin دارند. در ادامه بعضی از روشها و راهنماها معرفی میشوند. ۱- با استفاده از CopSSH: این روش نیازی به …
یکی از راههای نصب git به صورت سرویس ویندوز، استفاده از CopSSH میباشد. مراحل انجام این کار در ویندوز ۷ (۳۲ بیتی) به صورت زیر است: ۱- دریافت CopSSH و نصب آن. ۲- حتماً مسیر نصب را از Program Files به مسیری در C: مثل C:SSH تغییر دهید. در غیر این صورت در مراحل بعدی …
مهمترین مزیت git از دید من خاصیت Distributed آن است. به این معنی که فرضاً در یک سرور git اینترنتی سورسی وجود دارد که من یک نسخه از آن را در laptop خودم clone کردهام. حالا میخواهم در کامپیوتر منزلم که دسترسی به اینترنت و آن سرور git اینترنتی ندارد هم همین سورس را داشته …
یک بار وقتی که میخواستم سورسهای موجود در Source Safe را به یک سورس کنترل Subversion منتقل کنم متوجه شدم که کار خیلی سختی است. به این علت که ابزارهای خیلی کمی برای این کار وجود داشت. علاوه بر اینها به نظر میرسید history فایلها را نمیتوان به svn منتقل کرد. هیچ کس هم این …
درست یک سال پیش که میخواستم سورس کنترل شرکت قبلی را از SourceSafe به یک سورس کنترل جدیدتر ارتقا بدهم به شدت بین svn و git دودل بودم. یکی از دلایل این تردید سخت بودن کار با git بود خصوصاً برای کسانی که قبل از آن فقط با SourceSafe کار کرده بودند. اما حالا بعد …
Despite debate of these days which argue that Subversion‘s gold days has been gone and it must be replaced with a distributed SCM like Git, we recently get rid of SourceSafe and migrated to Subversion happily. Before continuing I must emphasis that we were not the only company that uses SourceSafe. There are yet many …
مدتهاست که به دنبال خلاصی از دست SourceSafe هستیم ولی چون رییس نمیخواهد، نمیشود که نمیشود. رییس آنقدر به SourceSafe علاقه دارد که من خودم هم بعضی وقتها یادم میرود چرا میخواهم آن را کنار بگذارم. برای جایگزینی SourceSafe دو گزینه را نامزد کردهام: SVN و git. ولی متاسفانه انتخاب بین این دو برایم آنقدر …