Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
| | | | | | |
Что поделать, рейтинг нелегко дается :) 15.01.09 20:00 Число просмотров: 2863
Автор: wildwind Статус: Незарегистрированный пользователь
|
|
<software>
|
Win32 GUI-клиент к SVN 14.01.09 19:41
Автор: Ustin <Ustin> Статус: Elderman
|
Встала задача прикрутить гуй к subversion.
В идеале хотелось бы получить на выходе что-то подобное Borland Starteam, только запускаемое по требованию и работающее с локальным репозиторием, и, главное, не требующий установки.
http://subversion.tigris.org/links.html дал несколько ссылок, из них:
RapidSVN - очень кривой, не работает с репозиторием v3, удаляет не то что просишь, работать с ним страшно :)
TortoiseSVN - ваще шел-экстеншн, хотелось бы софтину "всё в одном"
Что можете посоветовать в качестве нормального гуя? Возможно есть другая бесплатная система контроля версий, удовлетворяющая требованиям?
Спасибо
|
|
Используем svn + gforge + tortoisesvn. 16.01.09 04:28
Автор: void <Grebnev Valery> Статус: Elderman
|
|
|
Почему это главное? 14.01.09 20:19
Автор: wildwind Статус: Незарегистрированный пользователь
|
> и, главное, не > требующий установки.
Почему это главное?
> Что можете посоветовать в качестве нормального гуя?
Озвучь критерии нормального гуя. Многим и консольного клиента вполне достаточно.
Вообще в какой среде разрабатываешь? Судя по написанному, шароварщик-одиночка?
|
| |
Потому что главное 14.01.09 20:32
Автор: Ustin <Ustin> Статус: Elderman Отредактировано 14.01.09 20:34 Количество правок: 2
|
> > и, главное, не требующий установки. > Почему это главное? subj - необходим гуй, не требующий установки (как и сам svn собсно - для работы с локальными репозитариями можно даже в path не прописывать, если нет рекурсивных вызовов других бинарников), чтобы положить к нему в bin бинарники SVN и забыть о нём раз и навсегда
> > Что можете посоветовать в качестве нормального гуя? > Озвучь критерии нормального гуя. Многим и консольного клиента вполне достаточно. Поддержка всего, что может куй + не требует установки
> Вообще в какой среде разрабатываешь? Судя по написанному, шароварщик-одиночка? Ебёт?
|
| | |
Дурак? 14.01.09 21:46
Автор: wildwind Статус: Незарегистрированный пользователь
|
|
| | | |
х3, люди в глаза не говорят. Ты про гуй к svn чё-нить вразумительное можешь сказать применительно к корневому сообщению, или разводишь @#$%ёж не по существу ради поднятия рейтинга? 14.01.09 23:23
Автор: Ustin <Ustin> Статус: Elderman Отредактировано 14.01.09 23:25 Количество правок: 1
|
|
| | | | |
Да, кстати, ты действительно считаешь, что человек, за три года заработавший рейтинг 17, занимается мастурбацией на него? 15.01.09 22:53
Автор: amirul <Serge> Статус: The Elderman
|
|
| | | | | |
Я ничего не утверждал, я интересовался 15.01.09 23:23
Автор: Ustin <Ustin> Статус: Elderman
|
|
| | | | |
http://subversion.tigris.org/links.html#all-clients 15.01.09 13:31
Автор: wildwind Статус: Незарегистрированный пользователь
|
|
| | | | | |
В итоге: 15.01.09 14:01
Автор: Ustin <Ustin> Статус: Elderman Отредактировано 15.01.09 14:02 Количество правок: 1
|
Итак, на протяжении нитки у меня поинтересовались:
1) почему мне поставлена именно такая задача
2) родом моих занятий
3) моим психическим состоянием
,в итоге перепечатав ссылку из корневого поста в качестве ответа.
ИМХО, тема демонстрирует то, как _не надо_ оживлять форум.
имеет смысл ознакомиться с разделом
|
| | | | | | |
Первый вопрос - совершенно резонный 15.01.09 22:51
Автор: amirul <Serge> Статус: The Elderman
|
> Итак, на протяжении нитки у меня поинтересовались: > 1) почему мне поставлена именно такая задача Дада. Потому что очень частно заявляются с вопросом, "Как сделать чтобы было через %опу?", а не просто "Как сделать?". Твое корневое сообщение у меня кстати тоже оставило впечатление первого типа вопросов. Вот и переспросили.
> 2) родом моих занятий
>> Вообще в какой среде разрабатываешь? Судя по написанному, шароварщик-одиночка?
>Ебёт?
Тебе не показалось, что вопрос о среде тоже резонный? Можешь подумать почему. Ну и ты конечно же блестяще ответил:
- Так, суки, а ну быстро мне выпилили svn-клиент, но не такое говно, как все, что я попробовал.
- Уточни, хоть для чего и чем пользуешься.
- Ах ты бл$дь, ОТВЕЧАЙ НА МОЙ ОТВЕТ! (с)
> 3) моим психическим состоянием Это лишнее, но и ты тоже не сильно адекватно отвечал, если быть честным.
Ну вот лично я для повседневных задач пользуюсь tortoisesvn-ом, а для более тонкой работы (очень редко) - стандартным консольным клиентом. Но кого интересуют мой личный опыт, да?
|
| | | | | | | |
Согласен, далеко не все сталкивались с поделкой под... 15.01.09 23:52
Автор: Ustin <Ustin> Статус: Elderman
|
> > Итак, на протяжении нитки у меня поинтересовались: > > 1) почему мне поставлена именно такая задача > Дада. Потому что очень частно заявляются с вопросом, "Как сделать чтобы было через %опу?", а не просто "Как сделать?". Твое корневое сообщение у меня кстати тоже оставило впечатление первого типа вопросов. Вот и переспросили. > что-то подобное Borland Starteam, только запускаемое по требованию и работающее с локальным репозиторием, и, главное, не требующий установки Согласен, далеко не все сталкивались с поделкой под названием "Borland Starteam", тут я не прав.
Но работающее с локальным репозиторием, и, главное, не требующий установки - имхо достаточное условие для получения маленькой выборки из имеющихся по ссылке (честно, я все их просто не успел скачать, поставить и посмотреть к моменту постановки вопроса в форуме, каюсь).
Прикол в том, что почти клиенты требуют развёртывания и не всех получилось подружить с протоколом file:// в случае отсутствия бинарников svn в path.
При рассмотрении большинства клиентов выяснилось, что самым приемлемым является SmartSVN, но 1) он тянет за собой яву; 2) он платный.
По хорошему надо было написать сначала фразу "Необходим контроль версий для содержимого папки".
Но, несмотря на некрую некорректность постановки, считаю задачу сформулированной адекватно, главное выделено курсивом выше.
> > 2) родом моих занятий > >> Вообще в какой среде > разрабатываешь? Судя по написанному, > шароварщик-одиночка? > >Ебёт? > Тебе не показалось, что вопрос о среде тоже резонный? Есть локальный репозитарий для папки и всех подпапок, начинающихся с определённой. В это пространство попадают все изменения, создаваемые _известными мне_ средами. Соответственно предполагаю вопрос неуместным (а в совокупности с остальными он смотрится сугубо как offtopic).
И кто вообще сказал, что речь идёт про какую-то разработку??
Мне надо иметь возможность контроля версий кучи документов на куче автономных хранилищ (флешках), периодически синхрящихся с центром. Собсно так и надо было задавать вопрос, но каллега передо мной точил всё под svn, а потом куче тёток вдруг расхотелось писать чё-то там в комстроке
Поставить на всех виндах клиентый гуй - очень рогатое в этом случае решение, поэтому, собсно, главное
> Можешь подумать почему. Ну и ты конечно же блестяще > ответил: > - Так, суки, а ну быстро мне выпилили svn-клиент, но не > такое говно, как все, что я попробовал. > - Уточни, хоть для чего и чем пользуешься. > - Ах ты бл$дь, ОТВЕЧАЙ НА МОЙ ОТВЕТ! (с) Гы :) Тут никто никому ничего не должен, меня просто иногда бесит информационный шум в ответ на достаточно острый по времени вопрос. Я не призывалотвечать я призывал и призываю _не @#$%ить мимо темы_
Попробуй почерпни из нитки хоть что-нибудь полезное кроме своего поста :)
> > 3) моим психическим состоянием > Это лишнее, но и ты тоже не сильно адекватно отвечал, если быть честным. Согласен,
> Ну вот лично я для повседневных задач пользуюсь > tortoisesvn-ом, а для более тонкой работы (очень редко) - > стандартным консольным клиентом. Но кого интересуют мой > личный опыт, да? Пасиб :) Опыт хороший, tortoisesvn доступен для понимания, но поставляется как shell-extension и для решения моей задачи не подходит
|
| | | | | | | | |
О, наконец-то постановка задачи. 16.01.09 01:21
Автор: wildwind Статус: Незарегистрированный пользователь
|
> Мне надо иметь возможность контроля версий кучи документов > на куче автономных хранилищ (флешках), периодически > синхрящихся с центром. Собсно так и надо было задавать > вопрос, но каллега передо мной точил всё под svn, а потом > куче тёток вдруг расхотелось писать чё-то там в комстроке
О, наконец-то постановка задачи.
Возможно стоит присмотреться к распределенным VCS типа Mecurial.
|
| | | | | | | | | |
О, наконец-то конструктив! 16.01.09 01:58
Автор: Ustin <Ustin> Статус: Elderman
|
> Возможно стоит присмотреться к распределенным VCS типа Mecurial. Хотя задача решена (пусть криво), обязательно посмотрю на досуге.
Благодарю
|
| | | | | | | | |
Не, проблема не в том, что ты привел незнакомое слово, а... 16.01.09 00:27
Автор: amirul <Serge> Статус: The Elderman
|
> Согласен, далеко не все сталкивались с поделкой под > названием "Borland Starteam", тут я не прав. Не, проблема не в том, что ты привел незнакомое слово, а именно в том, что ты привел не столько саму задачу, сколько один из шагов на пути ее решения. Сама задача неизвестна (возможно есть более хорошие способы решения), а подзадача выглядит какой-то очень уж костыльной. Вот и спросили о более общей задаче.
> Но работающее с локальным репозиторием, и, > главное, не требующий установки - имхо > достаточное условие для получения маленькой выборки из > имеющихся по ссылке (честно, я все их просто не успел > скачать, поставить и посмотреть к моменту постановки > вопроса в форуме, каюсь). Ну ты их сам все уже и просмотрел - чего тут еще обсуждать. Кстати, субкоммандер подходит к твоим требованиям: работает без установки (хотя один раз поставить таки придется, ибо бинарей нет - есть только инсталлер), работает с протоколом file:///, работает с последними версиями репозитория (собственно прямо svn-овские libsvn_*.dll и использует, так что версию svn-а в принципе можно проапгрейдить без апргейда самого субкоммандера). В списке он есть, так что он вроде бы уже признан говном, так что больше ничего не могу предложить :-)
> Прикол в том, что почти клиенты требуют развёртывания и не > всех получилось подружить с протоколом file:// в случае > отсутствия бинарников svn в path. Ипользует собственные копии svn-овских dll-ок.
> По хорошему надо было написать сначала фразу "Необходим > контроль версий для содержимого папки". Вот именно. Это ж совершенно другая задача. Более того, то, что у тебя уже есть legacy решение В ПРИНЦИПЕ может быть решено миграцией (я таким не занимался, так что подсказать не могу, но с такой постановкой задачи работать гораздо проще).
> Но, несмотря на некрую некорректность постановки, считаю > задачу сформулированной адекватно, главное выделено > курсивом выше.
> > Тебе не показалось, что вопрос о среде тоже резонный? > Есть локальный репозитарий для папки и всех подпапок, > начинающихся с определённой. В это пространство попадают > все изменения, создаваемые _известными мне_ средами. Ну откуда это было известно спрашивающему. svn в подавляющем большинстве случаев используется все таки для разработки, а для разных сред есть разнообразные интегрирующиеся плагины. То что это не твой случай сказано не было ни сразу ни после наводящего вопроса.
> И кто вообще сказал, что речь идёт про какую-то > разработку?? Никто. В том то и дело, что о реальной задаче не было известно ничего.
> Гы :) Тут никто никому ничего не должен, меня просто иногда > бесит информационный шум в ответ на достаточно острый по > времени вопрос. Я не призывалотвечать я призывал и > призываю _не @#$%ить мимо темы_ Все вопросы кроме перехода на личности были по теме.
|
| | | | | | | | | |
Не соглсен 16.01.09 01:48
Автор: Ustin <Ustin> Статус: Elderman
|
> > Согласен, далеко не все сталкивались с поделкой под > > названием "Borland Starteam", тут я не прав. > Не, проблема не в том, что ты привел незнакомое слово, а > именно в том, что ты привел не столько саму задачу, сколько > один из шагов на пути ее решения. Сама задача неизвестна > (возможно есть более хорошие способы решения), а подзадача > выглядит какой-то очень уж костыльной. Вот и спросили о > более общей задаче. Так я и пояснил, смотри пост 3 от корня > > > необходим гуй, не требующий установки
> > Но работающее с локальным репозиторием, и, > > главное, не требующий установки - имхо > > достаточное условие для получения маленькой выборки из > > имеющихся по ссылке (честно, я все их просто не успел > > скачать, поставить и посмотреть к моменту постановки > > вопроса в форуме, каюсь). > Ну ты их сам все уже и просмотрел - чего тут еще обсуждать. > В списке он есть, так что > он вроде бы уже признан говном, так что больше ничего не > могу предложить :-) Угу, гавно... не только для моей, но и для произвольной задачи годится с натяжкой - своими кривыми руками я получил из него access violation раз пять прежде чем удалось запустить. Методика интересна? (хоть чё-то относящееся к software будет...)
> > По хорошему надо было написать сначала фразу > "Необходим > > контроль версий для содержимого папки". > Вот именно. Это ж совершенно другая задача. Более того, то, > что у тебя уже есть legacy решение В ПРИНЦИПЕ может быть > решено миграцией (я таким не занимался, так что подсказать > не могу, но с такой постановкой задачи работать гораздо > проще). Задача решена, приживлён TeamSource, всем спасибо.
Ещё она попутно была решена десятком батников, но в виду отсутствия преемлемого гуя решение пошло в корзину.
> > > Тебе не показалось, что вопрос о среде тоже > резонный? > > Есть локальный репозитарий для папки и всех подпапок, > > начинающихся с определённой. В это пространство > попадают > > все изменения, создаваемые _известными мне_ средами. > Ну откуда это было известно спрашивающему. svn в > подавляющем большинстве случаев используется все таки для > разработки, а для разных сред есть разнообразные > интегрирующиеся плагины. То что это не твой случай сказано > не было ни сразу ни после наводящего вопроса. Я:
> хотелось бы получить на выходе что-то подобное Borland Starteam, только запускаемое по требованию > и работающее с локальным репозиторием, и, главное, не требующий установки. ПРИ ЧЁМ ТУТ СРЕДЫ, объясните дураку!!!
Какие в %опе среды, если svn - это система контроля ВЕРСИЙ, а не исходников? Что, тэны только в чайниках применяются?
Корректно спросил: гуй к SVN, не требующий установки.
Получил (заметь, от тебя, и, заметь, в ответ на цитату из корневого поста) ответ - SubCommander. Конструктив? Да. Где конструктив в общении с предыдущим оратором? Я увидел предложение заюзать "куй как многие" и кучу неоправданных допов в стиле моссад, а конструктива - ни разу!
> > И кто вообще сказал, что речь идёт про какую-то > > разработку?? > Никто. В том то и дело, что о реальной задаче не было > известно ничего. Выше
> > Гы :) Тут никто никому ничего не должен, меня просто > иногда > > бесит информационный шум в ответ на достаточно острый > по > > времени вопрос. Я не призывалотвечать я призывал и > > призываю _не @#$%ить мимо темы_ > Все вопросы кроме перехода на личности были по теме. subj
|
| | | | | | |
Что поделать, рейтинг нелегко дается :) 15.01.09 20:00
Автор: wildwind Статус: Незарегистрированный пользователь
|
|
|
|