powered by simpleCommunicator - 2.0.28     © 2024 Programmizd 02
Map
Форумы / Управление процессом разработки ИС [игнор отключен] [закрыт для гостей] / SVN клиент
25 сообщений из 89, страница 1 из 4
SVN клиент
    #39690346
Swv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте.


стоит на сервере svn.

на двух клиентах tortoiseSVN.

как таковая не система контроля версий. просто гоняю код с одного компа на другой. с дома на работу и обратно.
Дома commit, на работе update. и наоборот.


Стал замечать такую штуку. Дома сделаю commit, не посмотрю что он отправил на сервер. на работе делаю update и вижу, что не все файлы в наличии. Делаю еще раз дома commit. не видит новых файлов, которые локально в папке были созданы. И через раз видит изменения в старых.

Где туплю?
...
Рейтинг: 0 / 0
SVN клиент
    #39690489
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Swv,

svn add
...
Рейтинг: 0 / 0
SVN клиент
    #39690745
Swv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Siemargl,

а разве клиент не должен понимать и находить все измененные файлы в локальной копии после последнего коммита?
буквально сейчас закоммитил. js файлы все откgавились на сервер. измененные php не видны были в списке на commit
сделал второй раз commit - ушли и php
...
Рейтинг: 0 / 0
SVN клиент
    #39693431
Фотография bga83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а чем обусловлено использование svn, почему не git?
...
Рейтинг: 0 / 0
SVN клиент
    #39693661
alex55555
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bga83а чем обусловлено использование svn, почему не git?
А почему git?
...
Рейтинг: 0 / 0
SVN клиент
    #39693753
Alexey Tomin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex55555bga83а чем обусловлено использование svn, почему не git?
А почему git?

По опыту.
В целом я не знаю ни одного плюса svn перед git.
А плюсов git'а очень много- локальная история коммитов и ветки, быстрее работает, можно локально историю вести (без сервера, или оффлайн), просто делать форки.
...
Рейтинг: 0 / 0
SVN клиент
    #39693845
alex55555
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey TominВ целом я не знаю ни одного плюса svn перед git.
А плюсов git'а очень много- локальная история коммитов и ветки, быстрее работает, можно локально историю вести (без сервера, или оффлайн), просто делать форки.
Это всё субъективно. Зачем мне локальная история коммитов? Если бы я ваял open source и изредка выкладывал в сеть, то тогда имеет смысл, но когда ваяет кто-то в конторе и для конторы - на кой ему своя копия историй? Законнектился и скачал что надо, зачем ещё какой-то мусор тащить?

Ветки в SVN есть, форки тоже. Скорость - не замечал потребности в ускорении. Оно даёт мне лишь разницу, поэтому скорость - отличная. Каждый раз всё заново качать к себе - плохая привычка. Если что-то есть в сети, то на локальном диске это чаще всего просто мусор. Хотя ссылку сохранить можно. Ну и ли то, с чем часто работаешь.
...
Рейтинг: 0 / 0
SVN клиент
    #39694097
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex55555Это всё субъективно

Тут всё объективно. Субъективно только твоё непонимание :)

alex55555Зачем мне локальная история коммитов?

Да, тут нужны мозги гения, чтобы понять

1. Частые сохранения после небольших изменений, на сервере они не нужны, а локально очень даже.
2. Можно локально вести несколько историй, переключаясь между ними.
3. Можно локально откатить свои коммиты, не трогая сервер (за такое обычно просто отрывают руки).

И т.д.

alex55555Если бы я ваял open source и изредка выкладывал в сеть, то тогда имеет смысл, но когда ваяет кто-то в конторе и для конторы - на кой ему своя копия историй?

Это современная культура кодинга, в историю пишутся значимые изменения, а кто как ведёт свою личную историю -- остаётся на его усмотрение. Open Source тут вообще не при чём, тут обыкновенная логика, больше ничего.

alex55555Законнектился и скачал что надо, зачем ещё какой-то мусор тащить?

Затем, что история нужна в работе. Нужна для механизмов правильного слияния и много для чего. Если для тебя это мусор, значит ты вроде как ошибся с профессией.


alex55555Ветки в SVN есть, форки тоже. Скорость - не замечал потребности в ускорении. Оно даёт мне лишь разницу, поэтому скорость - отличная. Каждый раз всё заново качать к себе - плохая привычка. Если что-то есть в сети, то на локальном диске это чаще всего просто мусор. Хотя ссылку сохранить можно. Ну и ли то, с чем часто работаешь.

SVN полное фуфло, об этом уже столько сказано пересказано, что не вижу смысла начинать холивор. Все переходят на гит при первой возможности, некоторые давно мечтают, это стандарт де-факто.

Если другие аргументы для тебя не работают, то просто упрёшься в лбом в железобетонный факт: нафиг никому SVN не упёрся, никто его не хочет использовать по очевидным для многих причинам. Тут не о чем спорить, просто умение пользоваться SVN не поможет в работе, кроме как на старых отсталых легаси проектах.
...
Рейтинг: 0 / 0
SVN клиент
    #39694164
alex55555
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt1. Частые сохранения после небольших изменений, на сервере они не нужны, а локально очень даже.
Да ты, я смотрю, понятия не имеешь о средствах коллективной работы. Ты считаешь, что именно SVN заставляет кого-то часто сохранять небольшие изменения?

Хвост, ты пойми одно - ты, конечно, в каждой бочке затычка, но затычка ты квадратная, а дыры в бочках круглые. Не думаешь ты, когда отвечаешь. Лишь бы ляпнуть про своё веское мнение.
hVostt2. Можно локально вести несколько историй, переключаясь между ними.
Ну вот зачем? Ты и с IDE, похоже ни разу не работал. Погугли, как там с историей дела обстоят.
hVostt3. Можно локально откатить свои коммиты, не трогая сервер (за такое обычно просто отрывают руки).
Ты же призывал часто не комитить? И тут всем напоказ выставляешь - я комичу часто и потом откатываю. То есть зря сохраняю инфу в репозиторий, а потом парюсь с откатом до работоспособного уровня.
hVosttalex55555Законнектился и скачал что надо, зачем ещё какой-то мусор тащить?

Затем, что история нужна в работе. Нужна для механизмов правильного слияния и много для чего. Если для тебя это мусор, значит ты вроде как ошибся с профессией.
Ну то есть ты не в состоянии ответить на вопрос "зачем". Так и напиши. А то пустозвонство опять включил.
hVosttSVN полное фуфло, об этом уже столько сказано пересказано, что не вижу смысла начинать холивор. Все переходят на гит при первой возможности, некоторые давно мечтают, это стандарт де-факто.

Если другие аргументы для тебя не работают, то просто упрёшься в лбом в железобетонный факт: нафиг никому SVN не упёрся, никто его не хочет использовать по очевидным для многих причинам. Тут не о чем спорить, просто умение пользоваться SVN не поможет в работе, кроме как на старых отсталых легаси проектах.
Вот-вот, продолжай в том же духе, а то еще не все знают, что аргументов у тебя - ноль. Один звон из серии "я так вижу и мне так нравится".
...
Рейтинг: 0 / 0
SVN клиент
    #39694185
_nautilus_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex55555,

Хорошо, вы можете перечислить какие у git есть недостатки или откровенно неудобные моменты в работе?
...
Рейтинг: 0 / 0
SVN клиент
    #39694225
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex55555Да ты, я смотрю, понятия не имеешь о средствах коллективной работы. Ты считаешь, что именно SVN заставляет кого-то часто сохранять небольшие изменения?

Хвост, ты пойми одно - ты, конечно, в каждой бочке затычка, но затычка ты квадратная, а дыры в бочках круглые. Не думаешь ты, когда отвечаешь. Лишь бы ляпнуть про своё веское мнение.

Сказал много. И ни о чём.

alex55555Ну вот зачем? Ты и с IDE, похоже ни разу не работал. Погугли, как там с историей дела обстоят.

Ещё раз. Ни о чём. Нам в работе часто надо тыкнуть в строку кода и посмотреть кто автор этой строки, кто менял этот метод, кто менял этот класс. Прям в IDE. И бывает, что это нужно без доступа к сети.


alex55555Ты же призывал часто не комитить? И тут всем напоказ выставляешь - я комичу часто и потом откатываю. То есть зря сохраняю инфу в репозиторий, а потом парюсь с откатом до работоспособного уровня.

Я никогда не призывал часто не комитить. Наоборот, считаю частые комиты благом. Но я не хочу сваливать все свои комиты в общий репозиторий. В гите есть очень удобные инструменты для управления историей. При чём это работает быстро и крайне безопасно.

Также бывает ещё нужно чекаут на конкретный коммит, сделать доработку, затестить, затем слить с бранчем. Перенос изменений между бранчами в гите крайне дешёвая операция.

alex55555Ну то есть ты не в состоянии ответить на вопрос "зачем". Так и напиши. А то пустозвонство опять включил.

Я тебе говорю прямо, прямее быть не может. История нужна в работе. Всем. Часто.
Если тебе не нужна, это очень многое говорит об уровне проектов на которых ты работаешь.

alex55555Вот-вот, продолжай в том же духе, а то еще не все знают, что аргументов у тебя - ноль. Один звон из серии "я так вижу и мне так нравится".

Дурака не включай. Если бы SVN был так хорош, с него бы не переходили на гит при первой же возможности. По крайне мере от тебя вообще ни одного аргумента не последовало, одно соплежуйство.
...
Рейтинг: 0 / 0
SVN клиент
    #39695190
alex55555
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_nautilus_вы можете перечислить какие у git есть недостатки или откровенно неудобные моменты в работе?
Его нужно изучать, ставить, всех на него переводить. Но возникает вопрос - зачем? Вот на этот вопрос никто внятного ответа не даёт. Обычно идут впечатления, мол мне понравилась такая вот классная фича и вообще этот ваш SVN отстой.

На него же переходят примерно по той же причине, по которой в мире наплодили тысчи никому не нужных языков программирования - кому-то там это кажется "прикольным", он это дело впаривает начальству, те приказывают внедрять, ну а большинству фиолетово - в любом вменяемом инструменте можно делать то же самое примерно за то же время. Ну и спорить с начальством просто лень, ибо ради чего? Хотите убить время на "поиграться" для убедившего молодого да не в меру разговорчивого? Да пожалуйста, а мы за одно посмотрим на это новое чудо, в резюме строчку добавим.
...
Рейтинг: 0 / 0
SVN клиент
    #39695192
alex55555
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttЕсли бы SVN был так хорош, с него бы не переходили на гит при первой же возможности
Да, молодых да глупых в мире - вагон. А опытных всегда мало. Поэтому такое стадо и некому останавливать. И ты вот тоже в нём.
...
Рейтинг: 0 / 0
SVN клиент
    #39695296
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex55555Его нужно изучать, ставить, всех на него переводить. Но возникает вопрос - зачем? Вот на этот вопрос никто внятного ответа не даёт. Обычно идут впечатления, мол мне понравилась такая вот классная фича и вообще этот ваш SVN отстой.

На него же переходят примерно по той же причине, по которой в мире наплодили тысчи никому не нужных языков программирования - кому-то там это кажется "прикольным", он это дело впаривает начальству, те приказывают внедрять, ну а большинству фиолетово - в любом вменяемом инструменте можно делать то же самое примерно за то же время. Ну и спорить с начальством просто лень, ибо ради чего? Хотите убить время на "поиграться" для убедившего молодого да не в меру разговорчивого? Да пожалуйста, а мы за одно посмотрим на это новое чудо, в резюме строчку добавим.

Судя по ответу, складывается впечатление, как будто о женщины спросили мнение о платье.

Задан был конкретный вопрос, какие есть недостатки у git по сравнению с svn?
Не можем ответить? Не нужно тогда жевать тут сопли.

alex55555hVosttЕсли бы SVN был так хорош, с него бы не переходили на гит при первой же возможности
Да, молодых да глупых в мире - вагон. А опытных всегда мало. Поэтому такое стадо и некому останавливать. И ты вот тоже в нём.

И ещё раз. Не можем ответить, чем svn лучше git-а, удобнее, проще и т.д., тогда просто лучше помолчать. Зачем эти глупые рассуждения про корабли, бороздящие просторы вселенной?

Лично мне кажется, ты просто не осилил git.
Так всегда и происходит с людьми, которые чего-то не понимают, у них возникает отторжение.
Открой да почитай, попробуй наконец. И тогда перестанешь молоть бред про svn. :)
...
Рейтинг: 0 / 0
SVN клиент
    #39695338
alex55555
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttЛично мне кажется, ты просто не осилил git.
А зачем мне убивать время на тренировки с не нужной мне штукой? Благо меня пока не касалась ситуация, когда выбора нет.

Кстати, ты же мелкософтовец, может банально под ваш мелкий софт просто нет вменяемого клиента для SVN? Меня вот эклипсовский стандартный плагин вполне устраивает, а в вашем мелко-мягком мире видимо даже просто скопировать такой плагин не сумели, вот ты и плюёшься.
...
Рейтинг: 0 / 0
SVN клиент
    #39695439
WebSharper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex55555а в вашем мелко-мягком мире видимо даже просто скопировать такой плагин не сумели, вот ты и плюёшься.

Дык это и есть достоинство гита - то, что он везде есть и всеми поддерживается и полно инфы.

Второе достоинство - работа в отключке. Можно хоть в самолете писать код и коммитить мелкими порциями (мелкими порциями очень удобно даже не в отключке - получается такое локальное undo).
...
Рейтинг: 0 / 0
SVN клиент
    #39695443
WebSharper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttЗадан был конкретный вопрос, какие есть недостатки у git по сравнению с svn?


Если интересно, то можно почитать тут: https://svnvsgit.com/ я с SVN работал давно давно пожэтому не могу сказать, что актуально а что нет.

У меня сложилось впечатление, что там нужно обязательно рассказывать о том, что ты сделал с файлами (переимнование гит определяет сам, например).

Еще интересно какой форкфлов у тех кто работает на SVN. Применяют ли фичабранчи.
...
Рейтинг: 0 / 0
SVN клиент
    #39695555
rozoresi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,

как у гита обстоят дела с LDAP-аутентификацией и возможностью настройки прав на каталоги?
...
Рейтинг: 0 / 0
SVN клиент
    #39695602
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex55555А зачем мне убивать время на тренировки с не нужной мне штукой? Благо меня пока не касалась ситуация, когда выбора нет.

Кстати, ты же мелкософтовец, может банально под ваш мелкий софт просто нет вменяемого клиента для SVN? Меня вот эклипсовский стандартный плагин вполне устраивает, а в вашем мелко-мягком мире видимо даже просто скопировать такой плагин не сумели, вот ты и плюёшься.

Ну хз. Знание благо, незнание тьма. Тем более гит, который сейчас абсолютный мировой стандарт разработки.

Конечно, никто не заставляет, но раз уж ты даже не в теме, чего споришь тогда?

Насчёт "мелкософтовец".., посмотри для начала кто придумал гит.
...
Рейтинг: 0 / 0
SVN клиент
    #39695624
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WebSharperЕсли интересно, то можно почитать тут: https://svnvsgit.com/ я с SVN работал давно давно пожэтому не могу сказать, что актуально а что нет.

Неинтересно, там много привирания фактов.
Просто фанаты svn-а всё пытаются "оправдать" его перед гитом.
Если бы не было нужды оправдываться, таких сайтов бы не было.

WebSharperУ меня сложилось впечатление, что там нужно обязательно рассказывать о том, что ты сделал с файлами (переимнование гит определяет сам, например).

В гит тоже можно указывать и переименование полагаться на гит или указывать самому.
...
Рейтинг: 0 / 0
SVN клиент
    #39695629
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rozoresihVostt,

как у гита обстоят дела с LDAP-аутентификацией и возможностью настройки прав на каталоги?

Нормально обстоят, например в гитлабе

https://docs.gitlab.com/ee/install/ldap.html

Прав на каталоги быть не может, так как репозиторий это единое целое. Репы можно выносить и комбинировать со разными правами, даже внутри каталогов другой репы.

Куда важнее права на мастер-бранчи, это всё настраивается.
...
Рейтинг: 0 / 0
SVN клиент
    #39695680
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex55555hVosttЛично мне кажется, ты просто не осилил git.
А зачем мне убивать время на тренировки с не нужной мне штукой? Благо меня пока не касалась ситуация, когда выбора нет.

Кстати, ты же мелкософтовец, может банально под ваш мелкий софт просто нет вменяемого клиента для SVN? Меня вот эклипсовский стандартный плагин вполне устраивает, а в вашем мелко-мягком мире видимо даже просто скопировать такой плагин не сумели, вот ты и плюёшься.
В студии с 2013 есть встроенный и git и SVN.

SVN попроще, Git помоднее для хипстеров. Отличаются что то уж какими высокоуровневыми фичами на 100500 разработчиков, большинству разницы нет.

В т.ч и у гита свои проблемы, потому есть недовольные, создавшие еще себе собственные СКВ.
...
Рейтинг: 0 / 0
SVN клиент
    #39695709
alex55555
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WebSharperДык это и есть достоинство гита - то, что он везде есть и всеми поддерживается и полно инфы.
Вы хотите сказать, что не сумели нагуглить инфу по SVN? Я удивлён такому повороту.
WebSharperВторое достоинство - работа в отключке.
Eclipse + plugin = всё то же самое. Эклипсина ведёт локальную историю, можно сравнивать, восстанавливать и т.д. Когда надоест "быть в отключке" - коммитишь да и всё.

Я же говорил уже - нет очевидных плюсов у гита, нет.
...
Рейтинг: 0 / 0
SVN клиент
    #39695716
alex55555
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WebSharperЕще интересно какой форкфлов у тех кто работает на SVN. Применяют ли фичабранчи.
Ветку завести можно. Что там за "флов" и другие матерные слова - я не знаю, но это тоже есть в SVN. Он не вызывает желания что-то менять, потому что просто работает и не создаёт гемороя. Основной набор операций вообще "на отлично", ну а если нужны какие-то настройки посложнее, то их уже лезешь делать поглядывая в документацию, но зато потом опять работает и не напоминает о себе.
...
Рейтинг: 0 / 0
SVN клиент
    #39695718
alex55555
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttНасчёт "мелкософтовец".., посмотри для начала кто придумал гит.
Линуксоиды. А кто придумал CVS (предок SVN)?
...
Рейтинг: 0 / 0
25 сообщений из 89, страница 1 из 4
Форумы / Управление процессом разработки ИС [игнор отключен] [закрыт для гостей] / SVN клиент
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]