LINUX.ORG.RU

[hg]Пара вопросов

 


0

0

Решил проект перевести на mercurial, поэтому появились вопросы:

1. Используете ли в домашних условиях систему управления версиями файлов (git, mercurial, subversion и.т.п.)? И на чем используете?

2. Как приспособить ее для такого случая:

proj|->src/...  (исходники)
    |->result/results (несколько файлов, занимают по 50-100 мб
    |                  и постоянно меняются)
    |->main.cpp

3. Часто ли вы делаете hg clone? И когда.

★★★★★

1. git, но для долгих или важных проектов
2. Добавляй ненужный каталог в .hgignore, если я провельно понял
3. Когда клонирую репозиторий (К.О.)

xorik ★★★★★
()
Ответ на: комментарий от Waterlaz

2. я хотел бы сделать cd proj; hg (_command_) . Скорее папку results придется выносить из этой директории, либо main.cpp засунуть в src.

Zodd ★★★★★
() автор топика
Ответ на: комментарий от xorik

.hgignore - то, что нужно.

Когда клонирую репозиторий

Как часто это делать? Или когда желательно это?

Zodd ★★★★★
() автор топика

1. mercurial
2. не знаю
3. Один раз сделал - больше и не надо

devl547 ★★★★★
()

1. иногда
2. нихрена не понял
3. всегда при разворачивании/запаковке/етц

isden ★★★★★
()

> 1. Используете ли в домашних условиях систему управления версиями файлов (git, mercurial, subversion и.т.п.)? И на чем используете?

Нихрена не понял.

2. Как приспособить ее для такого случая:

.hgignore?

3. Часто ли вы делаете hg clone? И когда.

Редко (mq рулит). Когда надо сделать тестовый merge.

tailgunner ★★★★★
()
Ответ на: комментарий от Zodd

>Как часто это делать? Или когда желательно это?

Когда понадобится получить копию репоозитория.

winlogon
()

>1. Используете ли в домашних условиях систему управления версиями файлов (git, mercurial, subversion и.т.п.)?

Да, mercurial

И на чем используете?

На OS Emacs

3. Часто ли вы делаете hg clone? И когда.

Почти никогда. Я делаю hg init. «Чукча не читатель, чукча - писатель».

anonymous
()
Ответ на: комментарий от archimag

>> использую darcs

Добровольно???

Хуже того, с удовольствием ;)

А вообще, если серьезно, то мне его с головой хватает.

Waterlaz ★★★★★
()
Ответ на: комментарий от Zodd

>2. я хотел бы сделать cd proj; hg (_command_) . Скорее папку results придется выносить из этой директории, либо main.cpp засунуть в src.

Я конечно в mercurial не шарю, но не понял, как это связано со структурой папок в проекте?

Waterlaz ★★★★★
()

2. Зачем .gitignore? Это не его use-case. Просто не добавляй эту папку в репозиторий и все. После этого делай hg <команда> хоть из корня, хоть из src.

satanic-mechanic
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.