VisualSVN for Visual Studio چیست؟
VisualSVN for Visual Studio یک plugin حرفه ای برای افزودن Subversion به Visual Studio است. پایداری این plugin بسیار بالا بوده و Visual Studio هیچ گاه به خاطر نصب آن crash یا hang نمی کند. با استفاده از این ابزار، فایل های اضافه شده یا rename شده به صورت خودکار مدیریت شده و این کارها به Subversion انعکاس داده می شوند. VisualSVN به صورت خودکار تمام تغییراتی را که روی نسخه در دست شما اعمال می شود با دقت دنبال کرده و نمایش می دهد. این ابزار از TortoiseSVN dialogs بهره می گیرد و یک smart wizard را در اختیارتان قرار می دهد تا بتوانید source های خودتان را تحت Subversion قرار دهید.
VisualSVN for Visual Studio یک راه عالی برای نمایش وضعیت است، به این صورت که رنگ سبز نشان دهنده آیتم های بدون تغییر، رنگ زرد برای موارد تغییر یافته و رنگ قرمز برای نمایش conflict ها و سایر error ها است. اگر folder ها حاوی آیتم های زرد باشند همیشه به رنگ زرد (یعنی تغییر یافته) نمایش داده می شوند. وضعیت به طور پیوسته در background محاسبه شده و بعد از هر تغییر به صورت لحظه ای به روز رسانی می شود. علاوه بر این ها VisualSVN یک راهکار کامل برای review کردن تمام تغییرات ایجاد شده در solution شما است. به سادگی می توانید ببینید که چه تغییراتی ایجاد شده است، فایل های تغییر یافته را بررسی کنید و conflict ها را داخل Visual Studio حل کنید. همچنین پنجره Pending Changes تمام تغییرات جاری را که روی نسخه در حال کار اعمال شده است نمایش می دهد. با کلیدهای میانبر Alt+1 می توانید این پنجره را نمایش دهید. در همین پنجره با استفاده از کلید F8 و Shift+F8 می توانید فایل های تغییر یافته را مرور کنید. قابلیت دیگری تحت عنوان Quick Diff در نرم افزار وجود دارد که می توانید block هایی از کد را که تغییر یافته اند ارزیابی، مرور و بررسی کنید و موارد دلخواه از آن ها را revert کنید. مارکرهای Quick Diff در editor نمایش داده می شوند و به صورت لحظه ای محاسبه و به روز رسانی می شوند. امکان برگرداندن تغییرات خاص ایجاد شده به راحتی و با کلیدهای میانبر وجود دارد. در ادامه لینک دانلود VisualSVN for Visual Studio به همراه کرک آن ارائه شده است که می توانید آن را دریافت کنید.
ویژگی ها و قابلیت های VisualSVN for Visual Studio:
- یک plugin حرفه ای برای به کارگیری Subversion در Visual Studio
- نمایش تمام تغییرات ایجاد شده به صورت لحظه ای
- نمایش وضعیت تغییرات با سه رنگ مجزا
- ارائه قابلیت Quick Diff برای بررسی سریع تغییرات
- امکان بازگرداندن تغییرات دلخواه
- افزودن خودکار فایل ها و پوشه های ساخته شده به Subversion
- و بسیاری موارد دیگر.