Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Доступна система управления исходными текстами Git 2.41" | +/– | |
Сообщение от opennews (??), 02-Июн-23, 11:15 | ||
После трёх месяцев разработки опубликован выпуск распределенной системы управления исходными текстами Git 2.41. Git является одной из самых популярных, надёжных и высокопроизводительных систем управления версиями, предоставляющей гибкие средства нелинейной разработки, базирующиеся на ответвлении и слиянии веток. Для обеспечения целостности истории и устойчивости к изменениям "задним числом" используются неявное хеширование всей предыдущей истории в каждом коммите, также возможно удостоверение цифровыми подписями разработчиков отдельных тегов и коммитов... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по ответам | RSS] |
2. Сообщение от Аноним (2), 02-Июн-23, 11:15 | +4 +/– | |
542 изменения, что они там делают ваще? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #3, #4, #84 |
3. Сообщение от Аноним (3), 02-Июн-23, 11:19 | +6 +/– | |
коммитят | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 |
4. Сообщение от Аноним (4), 02-Июн-23, 11:29 | +/– | |
а сколько должно было быть? точное число назови | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 Ответы: #7, #8 |
5. Сообщение от Аноним (5), 02-Июн-23, 11:40 | +/– | |
Как в конфиге прибить для форспушей обязательное выполнение --force-with-lease и --force-if-includes ? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #15 |
7. Сообщение от 1 (??), 02-Июн-23, 12:14 | +2 +/– | |
42 же ! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #4 |
8. Сообщение от Аноним (8), 02-Июн-23, 12:15 | +/– | |
тебе же написали 2.41 | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #4 |
10. Сообщение от Аноним (10), 02-Июн-23, 12:50 | –1 +/– | |
после svn на git без слёз не взглянешь. но да, миллионы мух не могут ошибаться | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #12, #14, #24, #31, #38, #50, #68 |
11. Сообщение от Пряник (?), 02-Июн-23, 12:52 | +7 +/– | |
Пишут гит, чтобы писать гит. Пока писали, стал тормозить, стали еще больше писать гит, стало еще больше тормозить... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
12. Сообщение от Аноним (4), 02-Июн-23, 12:57 | +4 +/– | |
> Subversion — свободная централизованная | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #10 Ответы: #13, #29, #36 |
13. Сообщение от Аноним (10), 02-Июн-23, 12:59 | +/– | |
у тебя все репы централизованные на твоём гитхабе или гитлабе, а про децентрализованные фишки все забыли ещё до твоего рождения | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #12 Ответы: #18, #25, #102, #117 |
14. Сообщение от Пряник (?), 02-Июн-23, 13:00 | +1 +/– | |
Гит всего лишь реализация механизма. Что-то типа виртуальных снапшотов поверх контентно-адресуемой файловой системы. Есть ещё Mercurial и BitKeeper, которые делают то же самое. Не могу сравнивать с SVN, я вообще не понимаю зачем кому-то возможность быстро создавать и удалять ветки? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #10 Ответы: #16, #56 |
15. Сообщение от Пряник (?), 02-Июн-23, 13:02 | +2 +/– | |
Альясом в bash или в самом Git (да, в нём тоже альясы есть в config). | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 |
16. Сообщение от Аноним (10), 02-Июн-23, 13:02 | –3 +/– | |
git всего лишь NIH-синдром в самом существе, который стал популярным по тем же причинам, что и cmake, - чем фиговее, тем лучше | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #14 Ответы: #65, #93, #97 |
18. Сообщение от Аноним (4), 02-Июн-23, 13:19 | +1 +/– | |
> у тебя все репы централизованные на твоём гитхабе или гитлабе | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #13 Ответы: #27, #46 |
23. Сообщение от Аноним (23), 02-Июн-23, 14:31 | +3 +/– | |
Скоро эта утилита, предназначенная для менеджмента исходников ядра Linux, станет сложнее этого самого ядра. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #30, #35, #89 |
24. Сообщение от Аноним (25), 02-Июн-23, 15:04 | +1 +/– | |
Смотри-ка муха считает что права именно она, а не остальные мухи. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #10 |
25. Сообщение от Аноним (25), 02-Июн-23, 15:11 | +/– | |
От наличия основного репозитория децентрализованные фишки никуда не исчезают. Например, турнут тебя с гитхаба - пушнешь на гитлаб и продолжишь работать как ни в чём не бывало. А репозиторий subversion, из которой VCS как из гoвна поля, ты в этом случае потеряешь. Ну и потом, децентрализованная VCS это не только децентрализованная разработка. subversion, в которой нельзя сделать локальную ветку без write доступа в основной репозиторий, вообще VCS считаться не может. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #13 Ответы: #26, #28, #39, #120 |
26. Сообщение от Ананий (?), 02-Июн-23, 15:49 | –1 +/– | |
>Например, турнут тебя с гитхаба | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #25 Ответы: #69, #128 |
27. Сообщение от lizard (??), 02-Июн-23, 16:34 | –2 +/– | |
Subversion умеет прозрачное зеркалирование сервера, переезд очень легкий: `svn relocate` :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #18 Ответы: #127 |
28. Сообщение от lizard (??), 02-Июн-23, 16:36 | +/– | |
Subversion умеет удаленный бакап нужных веток: svnrdump. А потом можно все отправить на новый сервер. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #25 Ответы: #72 |
29. Сообщение от lizard (??), 02-Июн-23, 16:58 | +1 +/– | |
Централизованная система управления версиями имеет множество своих важных плюшек. Например контроль доступа: есть гарантия, что важная ветка не расползется на 100500 репозиториев. Кроме того с svn монорепа не требунет никаких дополнительных телодвижений. svn нормально работает с бинарными файлами. С svn элементарно получить доступ к коду без svn клиента, просто через браузер, curl, wget (это удобно для деплоя конфигов), или с WebDAV. Subversion легко организовать аутентификацию по сертификату. Ну и много других полезностей. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #12 Ответы: #37, #47 |
30. Сообщение от lizard (??), 02-Июн-23, 17:03 | –3 +/– | |
чтобы пользоваться (черной магией) git пишут толстые книги. Но все равно юзеры регулярно портят свои репы (rebase хаха). При этом репу svn нельзя испортить - svn намного более безопасен (для малокомпетентного юзера)ю | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #23 Ответы: #42 |
31. Сообщение от lizard (??), 02-Июн-23, 17:16 | +/– | |
Сравните CVE для git и svn: Для git репортов намного больше плюс полно количество arbitrary code execution. Для svn большинство серьезного - denial of service. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #10 Ответы: #32 |
32. Сообщение от soarin (ok), 02-Июн-23, 17:20 | –9 +/– | |
Security by Joe. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #31 Ответы: #33 |
33. Сообщение от Аноним (33), 02-Июн-23, 17:43 | –1 +/– | |
Лошадиный е6анат. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #32 |
34. Сообщение от Советский инженер и пенсионер (?), 02-Июн-23, 17:44 | –1 +/– | |
Не устану повторять, что гит не нужен. Это лишнее колесо в телеге. Намного быстрее, проще и понятнее жать в контекстном меню 7z -> архивировать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #48, #49, #82, #148 |
35. Сообщение от Советский инженер и пенсионер (?), 02-Июн-23, 17:47 | +/– | |
Там один лишь официальный мануал тянет на трёхтомник ландсберга. Даже не представляю как это всё можно держать в голове, попутно программируя и используя ещё 100500 смежных технологий. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #23 Ответы: #43, #66 |
36. Сообщение от Советский инженер и пенсионер (?), 02-Июн-23, 17:50 | –1 +/– | |
Централизация это единственно рабочая система. Касается любых жизненных аспектов. Всё остальное - хаос. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #12 |
37. Сообщение от Серб (ok), 02-Июн-23, 18:02 | +/– | |
> Например контроль доступа: есть гарантия, что важная ветка не расползется на 100500 репозиториев. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #29 Ответы: #55, #73 |
38. Сообщение от Аноним (38), 02-Июн-23, 18:03 | +/– | |
> после svn на git без слёз не взглянешь. но да, миллионы мух не могут ошибаться | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #10 Ответы: #61 |
39. Сообщение от FSA (??), 02-Июн-23, 18:10 | –1 +/– | |
> Например, турнут тебя с гитхаба - пушнешь на гитлаб и продолжишь работать как ни в чём не бывало. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #25 Ответы: #67 |
40. Сообщение от Аноним (40), 02-Июн-23, 18:11 | +3 +/– | |
Git надёжным назвать нельзя. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #41, #44, #45, #51, #60, #74, #90 |
41. Сообщение от Вы забыли заполнить поле Name (?), 02-Июн-23, 18:23 | +/– | |
Кто кого прикопал? Ставь и пользуйся | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #40 |
42. Сообщение от FSA (??), 02-Июн-23, 18:31 | +/– | |
> svn намного более безопасен (для малокомпетентного юзера) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #30 Ответы: #71, #81 |
43. Сообщение от FSA (??), 02-Июн-23, 18:34 | +/– | |
А там всё и не надо держать. По большому счёту для повседневной работы хватает push, pull, status, add, commit, log. Может ещё что-то забыл. Всё остальное гуглится в течении минуты, если оно понадобилось. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #35 Ответы: #57, #126 |
44. Сообщение от FSA (??), 02-Июн-23, 18:36 | +/– | |
Так он был на Python 2. А вот Python 2 закопали. И что делать, если никто не удосужился переписать его на Python 3? Не знаю на счёт разницы в надёжности, но я с mercurial начинал. Некоторые вещи для меня там были проще. Но когда разобрался с git, то решил остаться на нём просто потому, что он делает тоже самое, но при этом есть более широкий выбор бесплатных хостингов для моих репозиториев. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #40 |
45. Сообщение от Аноним (45), 02-Июн-23, 18:51 | +1 +/– | |
Никто ничего не прикапывал. Ртуть релизится и развивается. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #40 |
46. Сообщение от Аноним (46), 02-Июн-23, 18:52 | –2 +/– | |
и где тут децентрализация? может ты толковым словарём не овладел? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #18 |
47. Сообщение от Аноним (46), 02-Июн-23, 18:54 | +2 +/– | |
Как только ты прописываешь адрес сервака, уже идёт централизация. Нет никаких децентрализованных систем, это бредни. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #29 Ответы: #76, #88, #124 |
48. Сообщение от Аноним (46), 02-Июн-23, 18:57 | +/– | |
Ты не прав от слова совсем. И дело не в git или другой системе контроля версий. А в том, что ты в любой версии можешь быстро сравнить изменения с предыдущими версиями + узнать кто тот дятел, что всё сломал. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #34 Ответы: #58 |
49. Сообщение от Аноним (2), 02-Июн-23, 19:03 | +/– | |
Мде, в 2023-м не знать про мёрдж. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #34 |
50. Сообщение от Аноним (50), 02-Июн-23, 19:35 | +/– | |
А после RCS и Новая папка (212) вообще рыдаешь сутки не останавливаясь? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #10 |
51. Сообщение от Аноним (50), 02-Июн-23, 19:46 | –1 +/– | |
Спешите видеть, фильм в стиле нуар: к опеннетному анониму по ночам приходят большие боссы, отбирают mercurial и двигают git. 18+. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #40 |
55. Сообщение от Другой Аноним (?), 02-Июн-23, 20:50 | +/– | |
Хорошая вещь, но не в тему сказана. Как git-svn гарантирует, что важная ветка не расползется на 100500 репозиториев? Как git-svn даст доступ к коду без svn клиента? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #37 Ответы: #87 |
56. Сообщение от Аноним (56), 02-Июн-23, 20:52 | +/– | |
>Гит всего лишь реализация механизма. Что-то типа виртуальных снапшотов поверх контентно-адресуемой файловой системы. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #14 |
57. Сообщение от Аноним (56), 02-Июн-23, 20:54 | +/– | |
Может тогда вообще использовать не Git, а другую систему попроще? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #43 Ответы: #59, #70 |
58. Сообщение от Аноним (56), 02-Июн-23, 20:58 | +5 +/– | |
Какие гиги, там один helloworld.rs | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #48 |
59. Сообщение от FSA (??), 02-Июн-23, 20:58 | +/– | |
> Может тогда вообще использовать не Git, а другую систему попроще? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #57 Ответы: #62, #110 |
60. Сообщение от Аноним (56), 02-Июн-23, 21:00 | +/– | |
Просто поставь https://hg-git.github.io/ и покажи боссам средний палец | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #40 |
61. Сообщение от Аноним (56), 02-Июн-23, 21:05 | +/– | |
А почему бы и нет? Стабильная и быстрая штука. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #38 |
62. Сообщение от Аноним (56), 02-Июн-23, 21:08 | +/– | |
Напоминает C++ | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #59 Ответы: #64 |
63. Сообщение от Аноним (63), 02-Июн-23, 21:24 | +1 +/– | |
Что бы делать - лишь бы на SHA256 не переходить... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #86 |
64. Сообщение от FSA (??), 02-Июн-23, 21:37 | +/– | |
> Напоминает C++ | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #62 |
65. Сообщение от Аноним (25), 02-Июн-23, 22:03 | +2 +/– | |
Бездоказательное утверждение. Да, и git и cmake не идеальны, но | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #16 |
66. Сообщение от Аноним (25), 02-Июн-23, 22:11 | +/– | |
> Там один лишь официальный мануал тянет на трёхтомник ландсберга | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #35 |
67. Сообщение от Электрон (?), 02-Июн-23, 23:30 | +1 +/– | |
Где сложно? Мейнтейнеру хоть мылом пачти присылают. Он после мерджа распушивает ветки на все remote одной командой: git push kuda nado. Откройте для себя несколько URL за одним remote. Любой другой после этого может откуда угодно клонировать. Принимать PR-MR - да, либо привязка, сторонний сервис или (как уже сказал) рассылка. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #39 Ответы: #129 |
68. Сообщение от мимо (?), 02-Июн-23, 23:48 | +/– | |
Hello, this is Linus Torvalds and I pronounce SVN as GIT. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #10 |
69. Сообщение от Аноним (69), 03-Июн-23, 00:27 | +/– | |
> не жалко отдавать хоть сколь-нибудь коммерческое поделие микрософту|${companyname} на съеденье? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #26 |
70. Сообщение от Аноним (50), 03-Июн-23, 00:33 | +/– | |
Используй, кто ж тебе не даёт-то? Как существование Git тебе лично мешает пользоваться чем-то попроще? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #57 |
71. Сообщение от lizard (??), 03-Июн-23, 00:34 | +/– | |
Это преимущество в умелых руках. Но проблема в том, что некоторые юзеры любят лазить по разным stackoverflow и копипастить git команды не ситая сопроводительный текст. С фатальными последствиями, потому что в git локальный репо это король. В svn так не прокатит. Там сервер правитель всего. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #42 Ответы: #125 |
72. Сообщение от Аноним (69), 03-Июн-23, 00:36 | +/– | |
- Вы пробовали им дампить и заливать репозиторий хотя бы в 200k коммитов? Попробуйте. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #28 Ответы: #80 |
73. Сообщение от lizard (??), 03-Июн-23, 00:39 | +/– | |
git-svn это просто интерфейс к git, позволяющий использовать сервер svn. Вещь иногда очень полезная, неплохая, но иногда несколько глюбкавая. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #37 Ответы: #123 |
74. Сообщение от Аноним (69), 03-Июн-23, 00:40 | –1 +/– | |
> Git надёжным назвать нельзя | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #40 |
76. Сообщение от fuggy (ok), 03-Июн-23, 01:01 | +/– | |
Нет гит не так устроен. Не обязательно прописывать сервер. Я могу прописать адрес Васяна, Васян адрес Стасяна, Стасян адрес Димана, Диман адрес Торвальдса. Где децентрализованный сервер? Это обычный p2p. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #47 |
80. Сообщение от lizard (??), 03-Июн-23, 02:58 | +/– | |
200000 нет, но 20000 работает, хотя и далеко не мгновенно. Руками качать нет необходимости - все делает скрипт. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #72 Ответы: #100 |
81. Сообщение от lizard (??), 03-Июн-23, 03:01 | –1 +/– | |
Можно испортить удаленный сервер --force готово | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #42 Ответы: #105 |
82. Сообщение от lizard (??), 03-Июн-23, 03:03 | +/– | |
Нет, git очень даже нужен - для своей модели использования. Для всего другого - другие подходящие инструменты, иногда svn. Это просто инструмент, а не религия. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #34 Ответы: #91 |
84. Сообщение от Аноним (84), 03-Июн-23, 08:04 | +/– | |
https://github.com/git/git/compare/v2.40.0..v2.41.0 | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 |
86. Сообщение от Аноним (86), 03-Июн-23, 09:48 | +1 +/– | |
Что бы делать - лишь бы ненужного не делать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #63 |
87. Сообщение от Аноним (87), 03-Июн-23, 10:06 | +/– | |
Я так понимаю, просто наличие git-svn приводит к тому, что нет никаких гарантий, на то что код | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #55 Ответы: #103 |
88. Сообщение от Аноним (5), 03-Июн-23, 10:07 | +/– | |
А если три сервера прописал, то центр где? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #47 |
89. Сообщение от Вы забыли заполнить поле Name (?), 03-Июн-23, 14:28 | +/– | |
> Скоро эта утилита, предназначенная для менеджмента исходников ядра Linux, станет сложнее | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #23 |
90. Сообщение от пох. (?), 03-Июн-23, 17:41 | +/– | |
> Git надёжным назвать нельзя. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #40 |
91. Сообщение от пох. (?), 03-Июн-23, 17:45 | +/– | |
> Нет, git очень даже нужен - для своей модели использования. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #82 Ответы: #92, #96 |
92. Сообщение от Аноним (50), 03-Июн-23, 18:54 | +/– | |
> Причем чуваку было и осталось совершенно наплевать что всем кроме него работать подобным образом крайне неудобно | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #91 Ответы: #95 |
93. Сообщение от Аноним (93), 03-Июн-23, 19:09 | +/– | |
Ну, в этом что-то есть. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #16 |
94. Сообщение от Аноним (93), 03-Июн-23, 19:14 | +2 +/– | |
Какие-то индексы, обратные индексы индексы - зачем это всё? Есть же базы данных, в них всё это давно уже есть и хорошо работает, зачем переизобретать? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #98, #104, #115 |
95. Сообщение от пох. (?), 03-Июн-23, 21:02 | +/– | |
> А как же опенсорс, никто никому ничего не должен, захотел — форкнул? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #92 |
96. Сообщение от Аноним (96), 03-Июн-23, 21:11 | +/– | |
У git есть TortoiseGit и GUI-клиенты и плагины для файловых менеджеров. У pijul - нет. У git есть GitHub. У pijul - нет. У git есть биндинги и либы. У pijul - нет. Пока кто-то всё это не сделает, а на pijul не перейду. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #91 Ответы: #112, #118 |
97. Сообщение от Аноним (97), 03-Июн-23, 21:17 | +/– | |
Руки прочь от CMake. Пока ваш базель/мезон не реализует всю функциональность симейка, хотя бы основную и многими используюмую, такую как поиск зависимостей и пакетирование, вам бы в тряпочку молчать, а не хлам бесполезный рекламировать, который для сборок софта НЕ во flatpakе/snap/Docker малопригоден. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #16 |
98. Сообщение от Аноним (2), 03-Июн-23, 21:48 | +1 +/– | |
тут главное побольше накоммитить и показать свою активность hr'у | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #94 |
100. Сообщение от Электрон (?), 04-Июн-23, 01:14 | +1 +/– | |
> в гит нет гарантии того, что на разных серверах хранятся полностью идентичные данные, нет гарантии одинаковой истории изменений. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #80 Ответы: #101 |
101. Сообщение от lizard (??), 04-Июн-23, 02:13 | –1 +/– | |
git init | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #100 Ответы: #121, #134 |
102. Сообщение от Аноним (-), 04-Июн-23, 05:13 | +1 +/– | |
> у тебя все репы централизованные на твоём гитхабе или гитлабе, | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #13 |
103. Сообщение от lizard (??), 04-Июн-23, 08:33 | +/– | |
> Я так понимаю, просто наличие git-svn приводит к тому, что нет никаких | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #87 Ответы: #106 |
104. Сообщение от Аноним (106), 04-Июн-23, 10:25 | +/– | |
> Какие-то индексы, обратные индексы индексы - зачем это всё? Есть же базы данных, в них всё это давно уже есть и хорошо работает, зачем переизобретать? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #94 |
105. Сообщение от Аноним (106), 04-Июн-23, 10:27 | +/– | |
Поумалчанию установленный сервер - нет. Для этого еще в настройках сервера надо разрешить. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #81 |
106. Сообщение от Аноним (106), 04-Июн-23, 10:30 | +/– | |
Если у пользователя нет доступа - чем это отличается от git? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #103 Ответы: #107 |
107. Сообщение от lizard (??), 04-Июн-23, 22:00 | +/– | |
В git нет никакого контроля доступа. Совсем. На сервере он делается через костыли. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #106 Ответы: #108 |
108. Сообщение от lizard (??), 04-Июн-23, 22:03 | +/– | |
И в svn контроли гранулированный - хоть к отдельной подветке. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #107 Ответы: #109 |
109. Сообщение от lizard (??), 04-Июн-23, 22:08 | +/– | |
Из гитхабчика регулярно утекают приватные ключи из открытых реп. Жесть. В svn риск намного меньше - можно просто установить соответствующие права на ветку/файлы. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #108 Ответы: #122 |
110. Сообщение от lizard (??), 04-Июн-23, 22:20 | +/– | |
git изначальтно спроектирован кое-как для довольно извратного workflow (патчи от кого попало на мыло) с целью облегчить работу МАЙНТЕЙНЕРА (а НЕ разработчика). Поэтому черная магия git требуется регулярно. Люди страдают. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #59 Ответы: #111 |
111. Сообщение от lizard (??), 04-Июн-23, 22:26 | +/– | |
Сравните git и любые другие системы контроля версий - svn один бинарный файл, hg один бинарный файл. git - 100500 файлов и скриптиков на баше. Видно, что разработчику было интересно делать ядро. А тузу для версий он склепал тяп-ляп на коленке лишь бы работало. А оно внезапно взлетело :) И теперь все с эттим маются. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #110 Ответы: #130, #131 |
112. Сообщение от lizard (??), 05-Июн-23, 00:14 | +/– | |
Есть несколько альтернатив, если надо именно распределенную систему - см https://www.fossil-scm.org/. Но гитхабчика там конечно не будет... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #96 Ответы: #113 |
113. Сообщение от lizard (??), 05-Июн-23, 00:22 | +/– | |
Нет, будет - сделали автозеркалирование d git | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #112 Ответы: #114 |
114. Сообщение от lizard (??), 05-Июн-23, 00:26 | +/– | |
Хотя fossil практически сам себе гитхабчик. Все в одном бинаре - и версиии веб интерфейс, вики и т.п. вплоть до чатика. Суперкомбайн. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #113 |
115. Сообщение от lizard (??), 05-Июн-23, 00:29 | +/– | |
https://www.fossil-scm.org/ - на SQLite. Все уже сделано до нас. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #94 Ответы: #119 |
116. Сообщение от Neon (??), 05-Июн-23, 05:06 | +/– | |
Как то чересчур переусложнили систему. Хрень какая та стала | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #132 |
117. Сообщение от Брат Анон (ok), 05-Июн-23, 08:20 | +/– | |
Ты путаешь гит с гитхабом/гитлабом. Первое -- распределённая система управления версиями. Второе -- надстройки над гитом. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #13 |
118. Сообщение от пох. (?), 05-Июн-23, 11:39 | +/– | |
> У git есть TortoiseGit и GUI-клиенты | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #96 Ответы: #133 |
119. Сообщение от Серб (ok), 05-Июн-23, 17:18 | +/– | |
Это там где, для того, что бы поправить историю, надо конвертировать репозиторий в git, поправить в git'е историю, и конвертировать обратно? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #115 Ответы: #135 |
120. Сообщение от lizard (??), 05-Июн-23, 20:30 | +/– | |
В svn есть shelving - локальное хранилище, данные из которого не шлются на сервер при коммите. Удобно кесли нужно отложить работу не доделав коммит и переключиться на что-то другое. Или инет если пропал. Так что есть, хотя и в рудиментарной форме (но это центрадлизованная система в ней не должно быть ничего только локального) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #25 |
121. Сообщение от Аноним (-), 05-Июн-23, 21:23 | +/– | |
Вы прикалываетесь? Ну вот вам на основе именно ваших потуг: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #101 Ответы: #141 |
122. Сообщение от Аноним (122), 05-Июн-23, 21:29 | +/– | |
> Из гитхабчика регулярно утекают приватные ключи из открытых реп. Жесть. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #109 Ответы: #139 |
123. Сообщение от Аноним (122), 05-Июн-23, 21:30 | +/– | |
> git-svn это просто интерфейс к git, позволяющий использовать сервер svn. Вещь иногда | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #73 |
124. Сообщение от Аноним (122), 05-Июн-23, 21:32 | +/– | |
> Как только ты прописываешь адрес сервака, уже идёт централизация. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #47 |
125. Сообщение от Аноним (-), 05-Июн-23, 21:40 | +/– | |
> это король. В svn так не прокатит. Там сервер правитель всего. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #71 |
126. Сообщение от Аноним (-), 05-Июн-23, 21:42 | +/– | |
> А там всё и не надо держать. По большому счёту для повседневной | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #43 |
127. Сообщение от Аноним (-), 05-Июн-23, 21:54 | +/– | |
> Subversion умеет прозрачное зеркалирование сервера, переезд очень легкий: `svn relocate` :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #27 |
128. Сообщение от Аноним (-), 05-Июн-23, 21:55 | +/– | |
> В случае селфхостед твоя проблема решается копированием репы. Или бекупы гиту не | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #26 |
129. Сообщение от Аноним (-), 05-Июн-23, 21:56 | +/– | |
Более того - даже если на того майнтайнера или тот сервер упал автобус, или что там, кто угодно может перезалить реп куда ему угодно и подхватить разработку. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #67 |
130. Сообщение от Аноним (130), 05-Июн-23, 22:21 | +/– | |
> Сравните git и любые другие системы контроля версий - svn один бинарный файл, | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #111 |
131. Сообщение от Аноним (131), 05-Июн-23, 23:16 | +/– | |
> Сравните git и любые другие системы контроля версий - svn один бинарный файл, | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #111 Ответы: #137, #138 |
132. Сообщение от Аноним (131), 05-Июн-23, 23:18 | +/– | |
> Как то чересчур переусложнили систему. Хрень какая та стала | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #116 |
133. Сообщение от Аноним (133), 06-Июн-23, 01:28 | +/– | |
> у hg, svn и (с определенными особенностями) перфорсы - тоже есть. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #118 |
134. Сообщение от Электрон (?), 06-Июн-23, 13:02 | +/– | |
Пример хороший, но для другого. После прочтения всё становится на свои места: https://stackoverflow.com/questions/5743739/how-to-really-sh... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #101 Ответы: #140 |
135. Сообщение от lizard (??), 07-Июн-23, 01:57 | +/– | |
поправить историю? Это зачем и как, как в гите? с оторванными ветками? Во вменяемой системе контроля версий история изменений не может быть изменена, иначе уже это не система контроля версий. История изменений должна отражать реальные изменения, сделанные в процессе работы. В противном случае это не история, а а не фейк. Как у Оруэлла.История свята и священна :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #119 Ответы: #136, #149 |
136. Сообщение от lizard (??), 07-Июн-23, 01:58 | +/– | |
любое вмешательство в историю превращает ее в фейк | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #135 Ответы: #150 |
137. Сообщение от lizard (??), 07-Июн-23, 02:03 | +/– | |
Пользуйтесь чем вам удобно, никто не заставляет. Но каша из баша показывает изначальное отношение к тулзе. Поставить пару бинарей на любую платформу не проблема. Но вот гит на винде выглядит довольно чужеродно и монструозно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #131 Ответы: #144 |
138. Сообщение от lizard (??), 07-Июн-23, 02:06 | +/– | |
причем тут сервак? Речь идет о клиенте. Сервак это вообще отдельная вещь. Попробуйте сравнить с серваком гитхаба - это вообще монстр | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #131 Ответы: #147 |
139. Сообщение от lizard (??), 07-Июн-23, 02:09 | +/– | |
Тело не должно вообще морочиться. Морочиться должен администратор сервера. svn - для централизованной модели разработки. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #122 Ответы: #143 |
140. Сообщение от lizard (??), 07-Июн-23, 02:13 | +/– | |
ага - в гите вообще нет файлов и путей как сущности :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #134 Ответы: #145 |
141. Сообщение от lizard (??), 07-Июн-23, 02:15 | +/– | |
нет, вы похоже не совсем понимаете о чем шла речь в примере | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #121 Ответы: #142 |
142. Сообщение от Аноним (142), 07-Июн-23, 11:37 | +/– | |
> нет, вы похоже не совсем понимаете о чем шла речь в примере | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #141 |
143. Сообщение от Аноним (142), 07-Июн-23, 11:39 | +/– | |
> Тело не должно вообще морочиться. Морочиться должен администратор сервера. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #139 Ответы: #155 |
144. Сообщение от Аноним (142), 07-Июн-23, 11:56 | +/– | |
> Пользуйтесь чем вам удобно, никто не заставляет. Но каша из баша показывает | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #137 Ответы: #157 |
145. Сообщение от Аноним (142), 07-Июн-23, 12:05 | +/– | |
> ага - в гите вообще нет файлов и путей как сущности :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #140 |
147. Сообщение от Аноним (142), 07-Июн-23, 12:11 | +/– | |
Git сам по себе изначально не клиент и не сервер, он VCS. Симметричный и самодостаточный, по большому счету. Серверов может не быть совсем, если я скажем git pack перепидывался и делал pull из вот такой вот дельты переданой хоть флопинетом на флешке. SVN так ессно не умеет и уметь не может. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #138 Ответы: #156 |
148. Сообщение от Аноним (142), 07-Июн-23, 12:12 | +/– | |
> понятнее жать в контекстном меню 7z -> > архивировать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #34 |
149. Сообщение от Серб (ok), 07-Июн-23, 12:59 | +/– | |
Допустим один из разработчиков внес в проект код украденный из другого проекта. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #135 Ответы: #153, #158 |
150. Сообщение от Серб (ok), 07-Июн-23, 13:03 | +/– | |
> любое вмешательство в историю превращает ее в фейк | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #136 Ответы: #151 |
151. Сообщение от lizard (??), 08-Июн-23, 00:25 | +/– | |
правильная история помогает найти сточник ошибок, регрессии и т.п. При редактировании истории в git можно получить некомпилируемые коммиты, оторванные ветки и подобные проблемы. Гит строго говоря вообще не система контроля версий. (Но эт о не значит что гит плох. Он имеет свои плюсы и минусы как и любой тул) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #150 Ответы: #152, #163 |
152. Сообщение от lizard (??), 08-Июн-23, 00:29 | +/– | |
> нужны понятные и обоснованные изменения | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #151 Ответы: #162 |
153. Сообщение от lizard (??), 08-Июн-23, 00:30 | +/– | |
в svn? `svn rm` :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #149 Ответы: #154, #161 |
154. Сообщение от lizard (??), 08-Июн-23, 00:32 | +/– | |
`git rm` | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #153 |
155. Сообщение от lizard (??), 08-Июн-23, 00:43 | –1 +/– | |
нет, для корпораций, с тенденцией к по возможности максимальному контролю. Вы когда-нибудь работали с военными или энергетиками? certification, compliance? Это не опен сорс с гитхабчиком, это нечто совершенно отдельное. И там централизованный workflow с обязательной политикой, правами доступа и прочим - необходимость. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #143 |
156. Сообщение от lizard (??), 08-Июн-23, 00:49 | +/– | |
Строго говоря рн не vcs совсем, так как тут нет ни версий ни файлов. git это система управления контентом. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #147 |
157. Сообщение от lizard (??), 08-Июн-23, 00:54 | +/– | |
...что писавший его думал в первую очередь об облегчении своего личного труда в своем конкретном проекте (это не есть плохо) и по фигу другие workflow, платформы и все остальное. ну и интерфейс git'а это одна большая прооблемя | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #144 |
158. Сообщение от lizard (??), 08-Июн-23, 11:13 | +/– | |
Ну от вам другой пример. Вя инженер делаете NASAMS и через пять лет ракета взрывается на старте или летит в зад запускающему. Поднимаете код и видите что история гита отредактирована, ветка пропала, коммит с предполагаемой ошибкой испорчен в результате правки истории и не компилируется вообще. Зато история выглядит красиво и изменения (месседжи?) выглядят обоснованными. Кто сидеть-то будет? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #149 Ответы: #160 |
159. Сообщение от lizard (??), 08-Июн-23, 11:41 | +/– | |
>[оверквотинг удален] | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
160. Сообщение от Серб (ok), 08-Июн-23, 12:55 | +/– | |
Во первых: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #158 Ответы: #165, #166 |
161. Сообщение от Серб (ok), 08-Июн-23, 12:57 | +/– | |
> в svn? `svn rm` :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #153 Ответы: #168 |
162. Сообщение от Серб (ok), 08-Июн-23, 12:57 | +/– | |
>> нужны понятные и обоснованные изменения | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #152 Ответы: #164, #167 |
163. Сообщение от Серб (ok), 08-Июн-23, 13:33 | +/– | |
> правильная история помогает найти сточник ошибок, регрессии и т.п. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #151 |
164. Сообщение от lizard (??), 09-Июн-23, 16:59 | +/– | |
Все ошибаются. Ошибка это тоже часть истории. Не нужно ее прятать | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #162 Ответы: #169 |
165. Сообщение от lizard (??), 09-Июн-23, 20:14 | +/– | |
> Кто-нибудь, когда-нибудь сел? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #160 |
166. Сообщение от lizard (??), 09-Июн-23, 20:19 | +/– | |
> Два типа репозиториев - это вполне норма для корпораций: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #160 Ответы: #171 |
167. Сообщение от lizard (??), 09-Июн-23, 20:27 | +/– | |
> Все ошибаются. Ошибка это тоже часть истории. Не нужно ее прятать | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #162 |
168. Сообщение от lizard (??), 10-Июн-23, 12:08 | +/– | |
Почему же? Ветка удалена, в публичном доступе украденного кода нет. В текущих ветках его тоже нет. Возможность работать с веткой можно заблокировать контролем доступа, если нужно. Это все работает в разных VCS, d svn и например в Perforce. Кстати, если речь касается именно svn, то таки да, можно удалить ветку из репозирория, но это довольно замороченный метод, хотя и официально документированный насколько я помню в svnbook. Но это крайний случай, если дело очень серьезное и в суде придти к договоренности не удалось. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #161 Ответы: #170 |
169. Сообщение от Серб (ok), 13-Июн-23, 13:26 | +/– | |
> Все ошибаются. Ошибка это тоже часть истории. Не нужно ее прятать | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #164 |
170. Сообщение от Серб (ok), 13-Июн-23, 13:29 | +/– | |
> Ветка удалена | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #168 |
171. Сообщение от Серб (ok), 13-Июн-23, 13:33 | +/– | |
>> Два типа репозиториев - это вполне норма для корпораций: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #166 |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |