|
|
3.10, Аноним (10), 13:14, 26/04/2019 [^] [^^] [^^^] [ответить]
| –2 +/– |
Для разработки можно слить ветки и перейти без истории, а для копирайтной археологии достаточно отдельного репозитория.
| |
|
4.13, Andrey Mitrofanov (?), 13:38, 26/04/2019 [^] [^^] [^^^] [ответить]
| +/– |
> Для разработки можно слить ветки и перейти без истории, а для копирайтной
> археологии достаточно отдельного репозитория.
Когда _надо_, оно, конечно, да. Вон, Л.Т. надо было, он с 2.6.12 начАл, а "всю историю" на потом оставил.
С gcc нюанс -- оно им не надо, а ESR пытается сделать из "не надо и не переходим" => "нам не надо, но вот же оно есть -- может быть, и переходим". Или пытался...
| |
4.20, Аноним (20), 14:24, 26/04/2019 [^] [^^] [^^^] [ответить]
| –1 +/– |
А смысл тогда на git переходить? Сначала на каждом углу визжали про его преимущество, а потом те же люди ветки запретили плодить. А 2-3 ветки я и на svn смогу спокойно содержать.
| |
|
5.24, Andrey Mitrofanov (?), 14:29, 26/04/2019 [^] [^^] [^^^] [ответить]
| –1 +/– |
> А смысл тогда на git переходить? Сначала на каждом углу визжали про
> его преимущество, а потом те же люди ветки запретили плодить. А
> 2-3 ветки я и на svn смогу спокойно содержать.
Ты не понял или сделал вид?
Там не было ничего ни про ветки, ни про запрет оных.
Прекрати визг про "я svn могу покойно".
Расскажи подробнее о своей проблеме!1
---Можете не п(ри|ере)ходить, вычёркиваю.
| |
|
6.27, Andrey Mitrofanov (?), 14:34, 26/04/2019 [^] [^^] [^^^] [ответить]
| –5 +/– |
>> А смысл тогда на git переходить? Сначала на каждом углу визжали про
> Там не было ничего ни про ветки, ни про запрет оных.
А, было-таки.
"слить ветки и перейти без истории".
Это таки не то, чего ты испугался.
Не бойся, маленький! Там написано "можно слить и перейти", а не...
"должен немедленно всё бросить и <чего ты там себе придумал-то?>".
Ну-ну, не визж ^W плакай1
| |
|
7.37, Аноним (37), 15:50, 26/04/2019 [^] [^^] [^^^] [ответить]
| +6 +/– |
В психушку интернет провели? Учись писать внятно, читать невозможно же.
| |
|
|
|
|
|
2.14, fi2fi (?), 13:41, 26/04/2019 [^] [^^] [^^^] [ответить]
| –2 +/– |
все просто - команды svn набираешь на автомате.
Я вот уже два года в основных проектах на git, и все равно руки помнят svn )))))
| |
2.28, J.L. (?), 14:39, 26/04/2019 [^] [^^] [^^^] [ответить] | +/– | у меня есть БОЛЬШОЙ проект, который состоит из нескольких слабозависимых частей ... большой текст свёрнут, показать | |
|
3.35, Ordu (ok), 15:36, 26/04/2019 [^] [^^] [^^^] [ответить]
| –5 +/– |
> у нашего подрядчика тупые сотрудники
> как в git мне это всё организовать?
Попросить объяснить тупым сотрудникам подрядчика как делать git mv и git rm?
git mv srv/svn/whatever/кусочек-чего-то-там ./
git rm -r srv
git commit -a -m 'Мы больше не тупые'
А если там сотрудники действительно тупые, то https://git-scm.com/book/en/v1/Git-Tools-Subtree-Merging
По-моему, чистой воды то, что нужно.
| |
3.41, умнееЧемТы (?), 15:55, 26/04/2019 [^] [^^] [^^^] [ответить]
| +/– |
однажды мосью откроет для себя gitFS. я конечно хз, может репозиторий больше, чем у майков виндовый - тогда всё печально, да
| |
3.59, Аноним (59), 18:35, 26/04/2019 [^] [^^] [^^^] [ответить]
| +/– |
> как в git мне это всё организовать?
man git-submodule
Для не осиливших индусов — repo.
| |
|
4.78, Andrey Mitrofanov (?), 09:47, 29/04/2019 [^] [^^] [^^^] [ответить]
| –1 +/– |
>> как в git мне это всё организовать?
> man git-submodule
> Для не осиливших индусов — repo.
А для фбсд-ешников -- GNU Autoconf. Ура.
| |
|
|
|
|
2.4, trolleybus (?), 11:51, 26/04/2019 [^] [^^] [^^^] [ответить]
| +6 +/– |
> Из использующих Subversion открытых проектов можно отметить: проекты Apache, FreeBSD, Free Pascal, OpenSCADA, GCC и LLVM
Эти даже в 2019 еще пользуются
| |
|
1.5, Аноним (5), 12:12, 26/04/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
> На стороне клиента в Unix-подобных системах на уровне
> компиляции отключена по умолчанию поддержка хранения паролей на
> диске в открытом виде.
fuck :-( опять за нас позаботились о нашей безопастносте.
Что это использовалось для автоматических скриптов деплоя - им пофиг.
Что этот самый пароль, надежнейше хранимый в kwallet и других удобных для потери всего разом хренилищах, передается открытым текстом и открытым же текстом лежит в конфигах сервера - их не побеспокоило вот ни разу - это ж надо протокол менять, и криптографию учить, это не для нынешнего разработчика.
| |
|
2.15, Аноним (59), 13:43, 26/04/2019 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Что этот самый пароль, надежнейше хранимый в kwallet и других удобных для потери всего разом хренилищах, передается открытым текстом и открытым же текстом лежит в конфигах сервера - их не побеспокоило вот ни разу - это ж надо протокол менять, и криптографию учить, это не для нынешнего разработчика.
Ты используешь svn без ssh? Серьёзно?
А разработчика на всё не хватит. Он и так достаточно активно имитирует бурную и никомк не нужную деятельность.
| |
|
3.38, пох (?), 15:50, 26/04/2019 [^] [^^] [^^^] [ответить] | –2 +/– | серьезно svn ssh - уродливейший костыль, практически бесполезный и поломанный в... большой текст свёрнут, показать | |
|
|
1.6, Аноним (6), 12:26, 26/04/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> На стороне клиента в Unix-подобных системах на уровне компиляции отключена по умолчанию поддержка хранения паролей на диске в открытом виде. Пользователям рекомендовано использовать для хранения паролей системы, подобные GNOME Keyring, Kwallet или GPG-Agent;
И эти туда же?
| |
1.9, Аноним (9), 12:54, 26/04/2019 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Десяток лет старых программистов переводили на svn, долго они плювались.
Теперь вздумаете перевести их на git?
Ахаха, неееет.
Есть опыт работы с 60-и летним разработчиком.
| |
|
2.11, пох (?), 13:18, 26/04/2019 [^] [^^] [^^^] [ответить] | –3 +/– | угу - мне вот вроде еще и не 60, но вспомнить, нахрена же был нужен svn при рабо... большой текст свёрнут, показать | |
|
3.12, кккк (?), 13:33, 26/04/2019 [^] [^^] [^^^] [ответить]
| +/– |
>нахрена же был нужен svn при рабочем cvs я как-то не особенно и мог
Один атомарный коммит чего стоит. Да и проблем с безопасностью было вагон и маленькая тележка - приходилось всех в unix пользователей пихать и т.д. и т.п.
| |
|
4.16, Andrey Mitrofanov (?), 13:44, 26/04/2019 [^] [^^] [^^^] [ответить]
| +/– |
>>нахрена же был нужен svn при рабочем cvs я как-то не особенно и мог
> Один атомарный коммит чего стоит.
Репо _lock_ [или кактамего], вы хотели сказать?
| |
|
3.71, OpenEcho (?), 22:35, 27/04/2019 [^] [^^] [^^^] [ответить]
| +/– |
>нахрена же был нужен svn при рабочем cvs
CVS - no integrity test
>Попробуйте-ка добейтесь повреждения репо у cvs.
не я, HDD дохнущий пробовал и успешно сломал, но CVS даже не пикнул...
| |
|
2.17, Аноним (59), 13:45, 26/04/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
А нехрен было переводить на svn. Промучались бы до сих пор с cvs, глядишь, и на git сползли бы без проблем.
| |
|
3.43, пох (?), 15:57, 26/04/2019 [^] [^^] [^^^] [ответить]
| –1 +/– |
ну у меня есть парочка, которыми раз в пол-года пользуюсь - я, конечно, давно не смотрел что там с серверной стороны, но скачать исходник/полазать по дереву/поразбираться в конкретном комите - вполне себе без страданий могу.
Ну, конечно, в cvsweb нет чятика, но там уже давно не с кем поговорить все равно.
| |
|
2.18, Аноним (18), 13:55, 26/04/2019 [^] [^^] [^^^] [ответить]
| +3 +/– |
У нас 50 лет "дедок" сам всех на git в своё время переводил.
| |
2.22, Аноним (20), 14:28, 26/04/2019 [^] [^^] [^^^] [ответить]
| –11 +/– |
60-и летнего надо отправлять на пенсию. Я бы и 50-и летних тоже отправлял. Всё равно дешевле будет. Жалко, государство до сих пор не понимает этого.
| |
|
3.26, Аноним (26), 14:33, 26/04/2019 [^] [^^] [^^^] [ответить]
| +6 +/– |
Может лучше тебя отправим? И не на пенсию, а сразу в биореактор
| |
3.31, Andrey Mitrofanov (?), 14:54, 26/04/2019 [^] [^^] [^^^] [ответить]
| +2 +/– |
>Я бы и 50-и летних тоже
> отправлял. Всё равно дешевле будет. Жалко, государство до сих пор не
> понимает этого.
дадад! голосую за этого Анонима в .... не знаю куда.
не хочу работать, хочу на пенсию поскорее. и видимо, зря. >?<
| |
|
4.40, пох (?), 15:53, 26/04/2019 [^] [^^] [^^^] [ответить]
| +3 +/– |
> не хочу работать, хочу на пенсию поскорее. и видимо, зря. >?<
конечно зря - на пенсию в 45 уйдет тот росгвардеец, который ловко п-л тебя дубиной, да. Причем деньги на выплату ему этой пенсии - отожмут из твоей зарплаты.
| |
|
3.36, Ordu (ok), 15:39, 26/04/2019 [^] [^^] [^^^] [ответить]
| +/– |
Да и вообще надо объявить basic income, и пускай работают только те, кому приспичило поработать.
| |
|
4.53, user (??), 17:36, 26/04/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
Я бы с радостью занимался своим "приспичило поработать", но добывание денег отнимает много сил и времени.
| |
|
5.55, Аноним (55), 17:57, 26/04/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
Вот из-за таких и проблемы потом. Считаю, их надо вовремя выявлять и исключать из трудового процесса. На этот случай могли бы безусловные доход придумать, как вариант. А то сейчас уходит больше средств на устранение их косяков.
| |
|
6.56, user (??), 18:17, 26/04/2019 [^] [^^] [^^^] [ответить]
| +/– |
"выявлять", [cenzored].
Кадровики заставляют врать про "мне интересно у вас работать не ради денег".
| |
|
7.63, Аноним (63), 23:58, 26/04/2019 [^] [^^] [^^^] [ответить]
| +/– |
У тебя бинарная логика что ли? Киллером можешь поработать, если только деньги интересуют?
| |
|
8.64, user (??), 00:33, 27/04/2019 [^] [^^] [^^^] [ответить] | –1 +/– | Меня много чего интересует, но при чём тут работа Странное стремление кончать п... текст свёрнут, показать | |
|
9.65, Аноним (65), 01:30, 27/04/2019 [^] [^^] [^^^] [ответить] | –1 +/– | Не знаю, что ты за стремление кончать под клиентом тут приводишь В общем труд... текст свёрнут, показать | |
|
|
|
|
|
|
3.47, Дедушко (?), 16:26, 26/04/2019 [^] [^^] [^^^] [ответить]
| +2 +/– |
Ты забыл самое главное - эти старпёры ещё и смузи отказываются пить, категорически. И не парят...
| |
|
4.60, пох (?), 20:44, 26/04/2019 [^] [^^] [^^^] [ответить]
| +/– |
да ладно, подставляй тазик - выпью.
тазик - в смысле, чтоб было куда блевануть сразу после ;-)
А это у меня - ингалятор, от...сь! Главное, не забывать выкинуть, когда летишь через арабские страны.
| |
|
3.73, OpenEcho (?), 22:41, 27/04/2019 [^] [^^] [^^^] [ответить]
| +/– |
запомни что сказал, не успеешь оглянуться как сам окажешься на их месте...
| |
|
2.33, Аноним (59), 15:20, 26/04/2019 [^] [^^] [^^^] [ответить]
| +2 +/– |
60-летние разные бывают. Есть такие, которые сами первыми всё осваивают. А если человек закостенел, независимо от возраста — гнать такого в шею.
| |
|
3.42, Аноним (37), 15:56, 26/04/2019 [^] [^^] [^^^] [ответить]
| +/– |
Ну гнать, не гнать, но вопрос надо решать. Автоматизация убила множество рабочих мест. В результате имеем то, что имеем. На 20-30 человек всего 1 "тащит". Остальные в лучшем случае не мешаются под ногами.
| |
|
4.45, пох (?), 15:58, 26/04/2019 [^] [^^] [^^^] [ответить]
| –3 +/– |
расскажите подробнее, чье рабочее место убила замена cvs на git ?
И какую именно деятельность она лично вам "автоматизировала" ?
| |
|
5.69, Аноним (69), 10:59, 27/04/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
Рабочее место заплесневелого ретрограда, который своим ворчаньем мешал молодому, энергичному, амбициозному и продвинутому тимлиду сломать всё, что ещё оставалось работающего.
| |
|
|
|
2.51, Аноним (51), 17:21, 26/04/2019 [^] [^^] [^^^] [ответить]
| +/– |
> Есть опыт работы с 60-и летним разработчиком.
Ты забыл свой возраст указать.
| |
2.83, KonstantinB (ok), 11:57, 30/04/2019 [^] [^^] [^^^] [ответить]
| +/– |
А у меня есть опыт работы и с разработчиками за 50, и с молодыми студентами.
И, прикинь, от возраста вообще ничего не зависит. Кто-то и в предпенсионном возрасте легко осваивает новое, а кто-то и в 25 лет закостенел уже.
| |
|
|
|
3.29, Andrey Mitrofanov (?), 14:40, 26/04/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
> а в гите нельзя??? О_о
Не-а.
Или в нёй другая директория (и в ней -- далее по индукции).
Или файл-"placeholder" комитить.
Вот! Видишь! Какая хорошая, интересная система -- а ты не в зуб ногой.
Переходи быстрее.
| |
|
4.32, Andrey Mitrofanov (?), 14:56, 26/04/2019 [^] [^^] [^^^] [ответить]
| +/– |
> Или в нёй другая директория (и в ней -- далее по индукции).
> Или файл-"placeholder" комитить.
Есть ещё вариант: mkdir или аналог в "нужном месте" скриптов сборки...
...но это не совсем "в vcs". Кажется.
| |
|
3.34, Аноним (59), 15:25, 26/04/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
А какой юзкейс? Сколько лет с гитом работаю, и ни разу такой потребности не возникало.
| |
|
4.44, Аноним (37), 15:57, 26/04/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
initial directory structure? Почти всегда первый коммит в svn.
| |
|
|
6.62, Аноним (63), 23:54, 26/04/2019 [^] [^^] [^^^] [ответить]
| –1 +/– |
Делали, потому что удобно. Никто же не виноват, что ты ничего кроме гита не видел.
| |
|
7.70, Аноним (70), 12:18, 27/04/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
Кто сказал, что не видел? И с svn работал, и с cvs немножко страдал. Но удобства пустых каталогов не понимаю.
| |
|
6.66, Ordu (ok), 03:52, 27/04/2019 [^] [^^] [^^^] [ответить]
| –2 +/– |
svn тут не при чём. В git'е тоже первый коммит очень часто содержит в себе всякую мелочовку, типа readme, .gitignore, src/, assets/ и проч. И среди них могут быть пустые директории.
Правда я не вижу в этом большой проблемы: никто не мешает класть в каждую директорию файлик .keep
Костыль, конечно, но вполне пристойный, и более того довольно широкоиспользуемый и вне git.
| |
|
|
4.50, Аноним (6), 17:17, 26/04/2019 [^] [^^] [^^^] [ответить]
| +/– |
Серьёзно? А директории под ./runtime/ какой-нибудь, ./cache/ какой-нибудь не нужны?
| |
|
5.52, user (??), 17:34, 26/04/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
Коммитить не исходники - кю. Лучше прописать их создание в какой-нибудь makefile.
| |
5.58, Аноним (59), 18:21, 26/04/2019 [^] [^^] [^^^] [ответить]
| +2 +/– |
Нет, не нужны. Репозиторий для исходного кода, а не для помойки.
| |
|
6.67, пох (?), 07:27, 27/04/2019 [^] [^^] [^^^] [ответить]
| –5 +/– |
а вот и типичный адепт нового-модного пожаловал. s/репозиторий/git/g
и так и запишем - в гите без использования костылей можно хранить только какой-то волшебный "исходный код", в отличие от нормальных vcs, где хранятся состояния дерева проекта.
Который, внезапно, вообще может быть не "исходным кодом".
Ну а чего вы хотели от поделки Линуса, который и исходники-то хранил в linux-1.2.11, linux-1.2.12 ... , "патчи присылайте мэйлом, не забыв порезать по две строчки, а то их читать неудобно".
| |
|
7.68, Имя (?), 10:12, 27/04/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
Почитай про vcs в Гугле, это эпический костыль. Они используют vcs не только вместо rsync, но и вместо пакетного менеджера. И сгенерированных файлов туда столько навалили, что на ноутбучные диски не влезает.
| |
7.74, имя (?), 00:51, 28/04/2019 [^] [^^] [^^^] [ответить]
| +/– |
> в отличие от нормальных vcs, где хранятся состояния дерева проекта.
> Который, внезапно, вообще может быть не "исходным кодом".
И что же вы подразумеваете под состоянием? .o-файлы и мусор имени maven/gradle, который иногда быстрее локально регенерировать из исходников, чем скачать из репозитория даже без истории, и который нужен только два раза в жизни? Я уж молчу об svn, который не хранит mtime, и о разработчиках, которые забывают закоммитить промежуточные артефакты сборки. А сколько боли доставляет деление изменений на несколько коммитов и промежуточные коммиты, которые вообще не должны порождать .o-файлов, ммм…
Или вы rpm-пакетах и готовых к использованию ELF-бинарях, положенные в VCS от безысходности, потому что кто-то допустил вырастание невоспроизводимых серверов с патченым непоймичем и ~mamkin.devops в LD_LIBRARY_PATH? (True, блин, story, из-за таких серверов одно время приходилось тратить место на бекапы svn-реп с невероятными горами бинарного мусора в истории — даже после радостного выведения их из эксплуатации.)
| |
|
|
9.82, имя (?), 01:06, 30/04/2019 [^] [^^] [^^^] [ответить] | +/– | Дык пафоса у поха столько, что может сложиться впечатление, что svn и хранит Но... текст свёрнут, показать | |
|
|
|
|
|
4.79, Andrey Mitrofanov (?), 09:59, 29/04/2019 [^] [^^] [^^^] [ответить]
| +/– |
> А какой юзкейс? Сколько лет с гитом работаю, и ни разу такой
> потребности не возникало.
" Каша-то всегда была тёплая. "
[CODE]commit 012fdeadc24066d99f55
Author: Andrey Mitrofanov <
Date: Wed Jul 23 18:34:47 2014 +0400
Added an empty dir placeholder, for java gw build.
+ No mkdir will be needed before make of git-archive-d source.
>WONTFIX in upstream, ZBX-7320.
diff --git a/src/zabbix_java/bin/.gitignore b/src/zabbix_java/bin/.gitignore
new file mode 100644
index 00000000..7988d6f8
--- /dev/null
+++ b/src/zabbix_java/bin/.gitignore
@@ -0,0 +1,2 @@
+#This file is an empty dir placeholder. For git that is.
+zabbix-java-gateway-*.jar
| |
|
|
|
1.75, iZEN (ok), 07:36, 28/04/2019 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
Кто может назвать и популярно объяснить десять причин использовать SVN вместо Mercurial?
| |
|