هر چند که با وجود git ممکن است کمتر انگیزهای برای انتخاب SVN به عنوان یک سورس کنترل جدید وجود داشته باشد، اما به هر حال اگر نیاز به نصب SVN به عنوان یک سرویس ویندوز باشد میتوان از راهنمای خوب Jeff Atwood برای این کار استفاده کرد. این راهنما به طور خلاصه شامل دو …
سالهای سال است که با محصولات مایکروسافت کار میکنم. دقیقاً از داس ۵ به این طرف. البته هیچ وقت هم با این موضوع مشکل خاصی نداشتم. هر وقت مایکروسافت داس را کنار میگذاشت و ویندوز را رو میکرد ما هم سراغ ویندوز میرفتیم، هر وقت ASP Classic را دور میانداخت ما هم همین کار را …
یک بار وقتی که میخواستم سورسهای موجود در Source Safe را به یک سورس کنترل Subversion منتقل کنم متوجه شدم که کار خیلی سختی است. به این علت که ابزارهای خیلی کمی برای این کار وجود داشت. علاوه بر اینها به نظر میرسید history فایلها را نمیتوان به svn منتقل کرد. هیچ کس هم این …
درست یک سال پیش که میخواستم سورس کنترل شرکت قبلی را از SourceSafe به یک سورس کنترل جدیدتر ارتقا بدهم به شدت بین svn و git دودل بودم. یکی از دلایل این تردید سخت بودن کار با git بود خصوصاً برای کسانی که قبل از آن فقط با SourceSafe کار کرده بودند. اما حالا بعد …
سایتهای رایگان خیلی زیادی برای نگهداری سورس تحت svn وجود دارد. از جمله CodePlex و SourceForge. اما متاسفانه این سایتها فقط برای نگهداری سورسهای کد باز (Open Source) قابل استفادهاند چون نمیتوان سورس آنها را از دید عموم خارج کرد. بعضی سایتهای دیگر مثل github هم هستند که امکان میزبانی سورسهای غیر کد باز را …
دلایل خیلی زیادی برای این برتری وجود دارد. ولی فعلاً به این یکی بسنده کنید. فرایند پشتیبانگیری و برگرداندن پشتیبانها (backup/restore) در svn خیلی ساده ولی در TFS خیلی پیچیده است. برای پشتیبانگیری از مخزن SVN کافی است فولدر آن را در ویندوز کپی کرده و در جای مطمئنی نگه دارید. برای برگرداندن پشیبان هم …
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 …
Congratulations to myself! Finally beat SourceSafe and installed Subversion instead of it. There was a long time that we thought it’s the end of SourceSafe specially when using it offline but we needed confirmation of boss. Nowruz holidays was a good time for a thorough reading of Subversion. Just days after end of holidays, we …
Many times we need to learn new technologies. There is two major ways for reading a new technology’s book. Firstly reading miscellaneous articles and papers about that technology and second way is reading a complete book about that thing. In first approach you find short articles or blog posts about desired subject, read it and …
These days I’m convincing some colleagues and managers to not use TFS and use SVN instead. I’m pretty sure that SVN fits better into our hardware and knowledge limitations. Additionally we are going to use TFS just for source controlling. For me, SVN has many advantages over TFS even when pricing is not a matter: …