Версии - инструмент за работа с подривна дейност

Anonim

TortoiseSVN за Windows е един от най-добрите клиенти на Subversion. Ето защо тези, които са работили с "бъг" търсят подобни решения за Mac. Разработчиците, които искат да отговорят на търсенето, създават нещо подобно на TortoiseSVN, но в повечето случаи приложенията са неудобни за използване и интерфейсът не е Маковски. Ако все още не сте намерили идеалния Subversion клиент за Mac OS X, предлагаме да обърнете внимание на Версии. Този инструмент е чудесен пример за приложение, което е приятно да се използва ежедневно.

QuickLook в действие

Помислете за силните страни на версиите.

  • Работните копия са групирани по хранилище. Този прост и очевиден подход отлично отличава версии от конкуренти, в които всички действия с работни копия и хранилища са организирани по различен начин.
  • Timeline ви позволява бързо и лесно да преглеждате опашката на скорошните ангажименти
  • QuickLook работи чудесно, когато преглеждате локални файлове и файлове от хранилището. Преглеждане на хранилището без да се направи проверка, стана много по-лесно.
  • В Версии можете лесно да видите състоянието на хранилището в миналото, просто като посочите номера на редакцията.
  • С едно кликване можете да изпълнявате svn blame и да видите кога и от кого е променена всяка линия от файла.
  • Версиите ви позволяват да създавате местни хранилища и да работите с тях. В някои случаи това е достатъчно, за да се възползват от масата предимства на системите за контрол на версиите.
  • Ако имате нужда от отдалечено хранилище, можете да го създадете от Версии. За тази цел се използва услугата Beanstalk, която има безплатни акаунти.

Изходът на Svn blame

Версиите нямат свои собствени помощни програми, но използват външни програми за тези цели. По подразбиране тази работа прави стандарт за Mac OS FileMerge. Но можете да използвате и други опции: Промени, Araxis Merge, BBEdit или TextWrangler. От тези опции, TextWrangler има добра функционалност и цена, или по-скоро, неговото отсъствие.

Timeline - удобен начин за преглед на историята на поемане

Сега се изсипва катран в бъчва мед.

  • Версиите нямат голяма част от обичайната работа с клони и етикети. Тъй като създаването на клон или маркер за svn е просто копиране на папката, разработчиците предлагат да направят същото и ръчно. Копирането във версии е много просто - изберете файла или папката и плъзнете Alt на правилното място.
  • Най-големият недостатък на програмата е, че не е възможно да се направи сливането на два клона. Така че сега това действие трябва да се направи от конзолата.
  • Версиите не запазват историята на съобщенията за запомняне - запомня се само последното съобщение.
  • Клиентът не може да превключи (svn switch) на работно копие в друг клон. Така че трябва да запазите няколко копия или да извършите превключване от конзолата.

За да обобщим, Versions е страхотен SVN клиент, който заслужено получи наградата Apple Design 2009. За да изпитате цялата простота и удобство при работа с Версии, имате 21 дни, след което трябва да платите € 39 или да продължите да търсите перфектния Subversion клиент за Mac OS X.

Версии - инструмент за работа с подривна дейност