Software Versioning Software [закрыто]

Я ищу небольшую систему версионирования (журнал изменений) и отправки сообщений об ошибках с веб-фронтэндом. Мне нужен только журнал изменений, где пользователи могут видеть, что они могут ожидать, и крошечная система отправки ошибок. Мне не нужно много функций, которые SVN предлагает в качестве программной версии, так как проект довольно маленький и я делаю всю разработку локально.

6
задан 29 December 2010 в 07:10
8 ответов

Две классических веб-системы управления проектами с интеграцией VCS и отслеживанием ошибки:

5
ответ дан 3 December 2019 в 00:05

Независимый размер Вашего проекта я думаю, что можно извлечь выгоду из наличия системы управления версиями как SVN, Вы не должны использовать все его функции просто те, Вам действительно нужно, также Trac является очень легкой/интересной frontend/ticketing системой, которую можно локально выполнить.

Возможно, на этот вопрос можно лучше ответить на Переполнении стека?Не уверен.

3
ответ дан 3 December 2019 в 00:05

Вы могли бы хотеть посмотреть на окаменелость.

3
ответ дан 3 December 2019 в 00:05

Я использую Redmine много, но другая возможность просто использует плоскость GitHub. Это свободно для проектов с открытым исходным кодом, и частные репозитории также доступны за плату. Это имеет очень устойчивую систему управления, падения и другие вещи как страницы Wiki (также защищенный от версии!). Единственной вещью, которую необходимо настроить, является ssh конфигурация локального компьютера.

2
ответ дан 3 December 2019 в 00:05

Я думаю, Trac или Redmine являются программным обеспечением, в котором Вы нуждаетесь для части управления проектами.

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

Я был бы мерзавец совета, что для локальной разработки это прекрасно. Но смотрите на этом для выбора лучше (возвратитесь сюда, если Вы более смущены затем),

1
ответ дан 3 December 2019 в 00:05

TiddlyWiki может быть полезен для Вашей ситуации. Я предполагаю, что это должно быть изменено немного для соответствия потребностям.

HTH

1
ответ дан 3 December 2019 в 00:05

http://www.websvn.info/

Это хорошо работает для меня.

0
ответ дан 3 December 2019 в 00:05

Спасибо за Ваш вопрос - это заставило меня понять что-то - GitHub имеет систему представления ошибки.

Я не возражаю кутить исходный код своих проектов, таким образом, я размещаю свое управление версиями, удаленное на http://github.com бесплатно. Частные репозитории стоят $7/0.60 ГБ / месяц. Они теперь размещают 1,5 миллиона проектов.

Это очень просто в использовании. Я просто создаю учетную запись, и они показывают мне, как установить и настроить Мерзавца на месте (s), где я буду разрабатывать из. По-моему, Мерзавец является одной из нескольких лучших и самых простых систем управления версиями там.

Я знаком с командной строкой, таким образом, вот то, как сделаны мои новые проекты:

# Create a new repository on Github
# Follow setup instructions

# cd into your new repository
cd myproject

# copy existing project files
cp -r ../project1/* .

# Commit all that's currently there
git add .
git commit

# Add new or modified files selectively
git add *.py
git status
git commit

# Add all modified files
git status
git commit -a

# Redo last commit
git commit -a --amend

# View log
git log

# Synchronize all the commits to the remote repository (GitHub)
git push

# Changes immediately show-up on Github
0
ответ дан 3 December 2019 в 00:05

Теги

Похожие вопросы