|
|
|||||
Как настроить git с симлинками?
Подскажите, кто использует git в своих проектах. Я раньше git-ом не пользовался, но установил, вроде бы во всем разобрался. Ос - windows. Остался один момент, который для меня не очень удобен. Я обычно некоторые файлы, общие для нескольких проектов (например статический класс с несколькими функциями для управления текстом), держу отдельно а в проекты подключаю, создавая симлинк на нужный файл из директории проекта. ide нормально работают с симлинками, воспринимая его как файл. А вот git обрабатывает симлинк именно как симлинк и в удаленный репозиторий тоже закачивает не содержимое файла, а только сам симлинк. git config --global symlnk true ничего не меняет (что false, что true) разницы нет, все равно в репозиторий уходит линк а не файл.
Так вот вопрос, если кто сталкивался с этим моментм - можно ли как-то поднастроить git, чтобы он работал с симлинками как с файлами?
__________________
interplanety |
|
|||||
блогер
Регистрация: Jun 2005
Адрес: Господи пожалуйста не Новосибирск
Сообщений: 6,598
Записей в блоге: 17
|
Исходя из моего опыта и быстрого гугла
https://stackoverflow.com/questions/...a-regular-file нет, нельзя. Но можешь сделать наоборот: иметь файл в репозитории и ставить на него симлинк из других мест. Или хардлинк, но я неуверен что виндоус умеет в хардлинки. Будучи занудным хочу спросить, а что это за файл такой? Не могу придумать ситуацию в которой это было бы полезно
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
listener
|
|
|
|||||
Цитата:
А файл самый простой. Например есть файл со статическими функциями для текста, среди которых например - дозаполнение лидирующими нулями строкового числа до нужного размера. Этот и другие подобные у меня гуляют из проекта в проект. Т.е. можно сделать отдельный репозиторий для общих файлов, в конкретном проекте игнорить симлинки? Т.е. получается как бы работа не с одним а сразу с двумя отдельными репозиториями? Цитата:
__________________
interplanety |
|
|||||
Цитата:
Цитата:
__________________
Чтобы доказать, что вы не робот, причините вред другому человеку. |
|
|||||
Спасибо за идею, попробую наверное так все организовать.
__________________
interplanety |
|
|||||
блогер
Регистрация: Jun 2005
Адрес: Господи пожалуйста не Новосибирск
Сообщений: 6,598
Записей в блоге: 17
|
Цитата:
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
Мне не только для флеша. Я пытаюсь как-то универсально организовать общее рабочее место. А работать мне приходится с несколькими проектами на разных языках (отдельный на c++, отдельных на vfp, отдельный на js+php, отдельный на python), и часть из них под винду идут, тут с зависимостями не очень.
__________________
interplanety |
|
|||||
Регистрация: Dec 2010
Адрес: Ярославль
Сообщений: 1,255
|
Цитата:
|
Часовой пояс GMT +4, время: 11:10. |
|
« Предыдущая тема | Следующая тема » |
|
|