Поиск:

Ответ в темуСоздание новой темы Создание опроса
> GIT. Защита файлов от коммита, метод защиты файлов от коммита 
:(
    Опции темы
andrexus
Дата 27.7.2010, 14:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 22.12.2005

Репутация: нет
Всего: нет



Представим себе след. задачу: необходимо чтобы в репозитории помимо файлов, касающихся самого проекта, пристутствовали файлы с настройками IDE. Однако основная суть состоит в том, чтобы разработчики, работающие над проектом могли склонировать репозиторий с файлами настроек IDE, но не могли в последствии эти файлы настроек коммитить в центральный репозиторий. Т.е. необходимо добавить эти файлы в .gitignore. Но на основном сервере это сделать нельзя т.к. в таком случае эти файлы вообще не будут склонированы. Сейчас пользователь должен самостоятельно внести эти файлы в .gitignore. Можно ли этот процесс каким-либо образом автоматизировать или есть принципиально другой подход для решения подобных задач?
PM MAIL   Вверх
powerOn
Дата 27.7.2010, 17:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


software saboteur
****


Профиль
Группа: Участник
Сообщений: 4367
Регистрация: 7.10.2005

Репутация: 4
Всего: 159



Цитата(andrexus @  27.7.2010,  15:01 Найти цитируемый пост)
или есть принципиально другой подход для решения подобных задач? 


Не хранить специфичные для отдельного пользователя файлы настроек в репозитории. Не важно что у вас за репозиторий (Git, SVN, ClearCase...).


--------------------
user posted image нет времени думать - нужно писать КОД!

PM MAIL   Вверх
andrexus
Дата 1.8.2010, 15:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 22.12.2005

Репутация: нет
Всего: нет



Цитата

Не хранить специфичные для отдельного пользователя файлы настроек в репозитории. Не важно что у вас за репозиторий (Git, SVN, ...


Ok, а как быть в случае, если я работаю над проектом на разных машинах и хочу склонировать настройки IDE для себя на другой компьютер?
PM MAIL   Вверх
powerOn
Дата 2.8.2010, 20:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


software saboteur
****


Профиль
Группа: Участник
Сообщений: 4367
Регистрация: 7.10.2005

Репутация: 4
Всего: 159



Цитата(andrexus @  1.8.2010,  16:20 Найти цитируемый пост)
Ok, а как быть в случае, если я работаю над проектом на разных машинах и хочу склонировать настройки IDE для себя на другой компьютер? 


Просто скопируйте необходимые файлы с настройками на другой компьютер.


--------------------
user posted image нет времени думать - нужно писать КОД!

PM MAIL   Вверх
IgorIV
Дата 3.8.2010, 07:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 642
Регистрация: 7.9.2009

Репутация: нет
Всего: 8



Используй шаблонный файл. settings_ide.tmpl. На конечных компьютерах копируешь этот файл и добавляешь в игнор.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
arilou

НА ЗЛОБУ ДНЯ: Дорогие посетители, прошу обратить внимание на то, что новые темы, касающиеся новых вопросов, создаются кнопкой "Новая тема", а не "Ответить"! Любые оффтопиковые вопросы, заданные в текущих темах, будут удалены.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, arilou.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | УП: Инструменты | Следующая тема »


 




[ Время генерации скрипта: 0.0688 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.