PDA

View Full Version : نحوه مدیریت نسخه های مختلف برنامه ها



hassan_kahrizy
پنج شنبه 10 دی 1388, 12:22 عصر
بسمه تعالی
با سلام
1-تو کارهای بزرگ که لزوما ما نسخههای مختلف داریم چطور می شه این نسخه ها و قابلیت هاشون و تاریخ ایجا و تغییرات و مستندات مربوط به اون رو و... را مدیریت کرد.چه برنامه هایی برای این کار وجود دارد(من با سی شارپ کار می کنم)
2- همچنین برای مستند سازی مناسب کدها چه برنامه ها و روش هایی سراغ دارید؟

حامد مصافی
پنج شنبه 10 دی 1388, 12:45 عصر
براي اين كار مي توانيد از نرم افزار هاي مديريت نسخه مانند SVN استفاده كنيد.
مشابهي (clone) از SVN براي ويندوز با نام VisualSVN Server (http://www.visualsvn.com/)وجود دارد. همچنين ابزار هاي جانبي مانند TortoiseSVN (http://www.visualsvn.com/visualsvn/download/tortoisesvn/) و افزونه هايي براي VS مثل VisualSVN (http://www.visualsvn.com/visualsvn/download/)يا AnkhSVN (http://ankhsvn.open.collab.net/)براي راحتي كار با اين ابزار موجودند.
براي مستند سازي كد ها مي توانيد از XML Doc Tags استفاده كنيد و در پايان با سوئيچ /doc كامپايلر خروجي مستندات را دريافت كنيد. بديهيست مستند سازي پرو‍ژه جدا از مستندات كد است.

vcldeveloper
پنج شنبه 10 دی 1388, 14:37 عصر
مشابهي (clone) از SVN براي ويندوز با نام VisualSVN Server (http://www.visualsvn.com/)وجود دارد.
VisualSVN Server مشابه SVN نیست، بلکه خودِ SVN هست که برای ویندوز کامپایل شده، به همراه یک نسخه اختصاصی از Apache و یک MMC Snap-in برای سهولت مدیریت سرور.

mahan8204
یک شنبه 13 دی 1388, 17:12 عصر
می تونی از Visual Source Safe مایکروسافت استفاده کنی که آخرین ورزن اون رو سال 2005 عرضه کرد.به راحتی می تونی سورس نرم افزارهات و نسخه های اونا رو باهش مدیریت کنی.به راحتی هم روی VS 2005,2008 اضافه می شه.نیازی هم به هیچ ابزار جانبی نداری.

hassan_kahrizy
شنبه 19 دی 1388, 01:01 صبح
بسمه تعالی
با سلام

می تونی از Visual Source Safe مایکروسافت استفاده کنی که آخرین ورزن اون رو سال 2005 عرضه کرد.به راحتی می تونی سورس نرم افزارهات و نسخه های اونا رو باهش مدیریت کنی.به راحتی هم روی VS 2005,2008 اضافه می شه.نیازی هم به هیچ ابزار جانبی نداری.

نحوه کار باهاش چطوریه
در VS ابزاری اضافه می کنه؟
می شه یک مقدار توضیح بدید؟
باتشکر

vcldeveloper
شنبه 19 دی 1388, 01:09 صبح
Visual Source Safe یک ابزار قدیمی هست که مدت ها ست توسعه آن متوقف شده، و قابلیت های آن نسبت به ابزارهایی مثل SVN فوق العاده محدود هست. بهتره وقت خودتان را با آن تلف نکنید.

حامد مصافی
شنبه 19 دی 1388, 10:01 صبح
VisualSVN هم به صورت Add-On روي وي‍وال استوديو نصب مي شود.

amir_saniyan
یک شنبه 20 دی 1388, 09:17 صبح
می تونی از Visual Source Safe مایکروسافت استفاده کنی که آخرین ورزن اون رو سال 2005 عرضه کرد.به راحتی می تونی سورس نرم افزارهات و نسخه های اونا رو باهش مدیریت کنی.به راحتی هم روی VS 2005,2008 اضافه می شه.نیازی هم به هیچ ابزار جانبی نداری.

با سلام
به عنوان کسی که مدتی با Source Safe کار کرده اکیدا توصیه می‌کنم حتما حواست به این نرم‌افزار باشه، چون ممکنه قاط بزنه و تمام سورس‌هات خراب بشند (دقیقا بر عکس کاری که باید انجام بده). به خصوص زمانی که خودت دستی از پوشه پروژه رونوشت گرفته باشی.
مایکروسافت اعلام کرده که دیگه Source Safe رو ادامه نمی‌ده و به جای اون باید از Team Foundation Server استفاده کرد.

Asad.Safari
یک شنبه 20 دی 1388, 17:31 عصر
با سلام
به عنوان کسی که مدتی با Source Safe کار کرده اکیدا توصیه می‌کنم حتما حواست به این نرم‌افزار باشه، چون ممکنه قاط بزنه و تمام سورس‌هات خراب بشند (دقیقا بر عکس کاری که باید انجام بده). به خصوص زمانی که خودت دستی از پوشه پروژه رونوشت گرفته باشی.
مایکروسافت اعلام کرده که دیگه Source Safe رو ادامه نمی‌ده و به جای اون باید از Team Foundation Server استفاده کرد.

SVN بسیار مطمئن تر و بهتر از VSS عمل می کند. من با هر دوتاش کار کردم ولی SVN امتحانشو پس داده , البته واسه من که اینطوری بوده .

sia_2007
دوشنبه 05 بهمن 1388, 20:44 عصر
متاسفم که میبینم TFS داره با SVN مقایسه میشه