2012-04-18 2 views
0

Я не программист и просто пишу небольшие, разовые скрипты и программы с использованием разных инструментов (Python, VB.Net, AutoIT и т. Д.).Простой, независимый от компилятора SCM для Windows?

При написании сценариев и проги, я часто хочу, чтобы код версии, чтобы я мог попробовать что-то новое, будучи в состоянии либо вернуться, либо просто отслеживать то, что я пробовал раньше.

В настоящее время я использую Fossil, потому что он очень прост в установке (только один EXE), не связан с конкретным инструментом разработки (IDE и т. Д.) И относительно прост в использовании.

Но мне было интересно, если бы было лучшее решение, которое будет удовлетворять этим требованиям:

  • для Windows
  • Free или доступный
  • GUI вместо CLI (Fossil является CLI: Это главная причина Я ищу альтернативу)
  • Простая установка и управление (добавьте файлы/папки с возможностью исключения некоторых расширений, создайте новую версию файла/папки)

Есть ли SCM, который поддерживает эти требования?

спасибо.

+0

Mercurial с TortoiseHg. –

+0

Спасибо за подсказку. Если кто-то попробовал оба, Mercurial лучше/лучше, чем Fossil? – Gulbahar

+0

SNV с TortoiseSVN – Patrick

ответ

1

Я не уверен, что это квалифицируется как «лучшее» решение, чем Fossil SCM, но существует такой кросс-платформенный интерфейс для графического интерфейса Qt для Fossil, который выглядит обнадеживающим. Это называется Fuel.

https://code.google.com/p/fuel-scm/

я не могу лично поручиться за него (пока), но это, кажется, жизнеспособный проект, приближается к релизу версии 1.0.

Кроме того, я не могу не указать (хотя бы для посетителей этой темы, которые не так знакомы с ископаемым), что Ископаемое делает печенье в веб-графическом интерфейсе, который может быть вызван из командной строки и привязывается к 127.0.0.1:8080. Это подробно описано в Fossil FAQ, но основная идея заключается в том, чтобы запустить

fossil ui REPOSITORY-FILENAME 

затем ждать его, чтобы запустить веб-браузер по умолчанию. Согласно документам для веб-интерфейса, если вы запустите команду «ui» из открытой проверки, вы можете вообще опустить имя репозитория. Если по какой-то причинам Fossil не может найти свой веб-браузер, вы можете установить путь вручную (от Quick Start Guide,):

fossil setting web-browser path-to-web-browser 

Надеется, что это помогает. У меня недостаточно репутации, чтобы напрямую ссылаться на соответствующую документацию, но вся эта информация поступала с домашней страницы Fossil.

+0

Также есть графический интерфейс на основе Java для ископаемого, называемый [Юрский] (https://code.google.com/p/jurassic-fossil/), но он не кажется живым проектом. – TheDudeAbides

Смежные вопросы