crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )


  Ответ в Вопросы по SVN
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
 

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
Алексей1153 Дата 19.11.2012, 12:19
  это да. С папками вообще проблемы иногда бывают - недавно нужно было выкатить старую версию проекта. Средствами SVN напрямую это никак не получилось - детали не помню. Решилось так: экспорт нужной версии в левую папку, очистка содержимого текущей папки проекта (это ещё и не с первого раза вышло - SVN всё норовил сделать апдейт, и вновь половина, как птица Феникс, появлялось), копирование из левой папки, коммит


зато обнаружил две приятные мелочи для винды:
1) в папке можно включить колонки для сортировки по свойствам SVN
Прикрепленное изображение



2) экспорт папки из эксплорера (или другого любимого браузера папок) можно произвести перетаскиванием правой кнопкой мыши (и выбором соответствующего пункта) . Пока не обнаружил это, вводил путь вручную + создавал папку, так как экспорт создаётся в этом случае в уже готовую папку
Iron Bug Дата 19.11.2012, 11:56
  кстати, недавно тут напоролась на странный косяк. то есть, он, конечно, не неожиданный, но всё же:
в общем, правила сорц с онлайновского SVN-а под линём. переименовала каталог, чтобы он начинался не с заглавной буквы, а с прописной. вроде мелочь.
закоммитила, а старый каталог забыла убрать.
проапдейтилась из-под венды и венда мне собрала оба каталога (и старый, и новый) в один! она ж в упор не отличает заглавные буквы от прописных. и, главное, удалить никак: из-под венды только всё разом удалить можно :) пришлось уже дома, из-под линя, удалять и разруливать там всё.
вот такие вот грабли.
Алексей1153 Дата 18.7.2012, 17:38
  так я не за советом сейчас, а рассказываю, откуда проблема проистекает. Вдруг, кому пригодится :)
Iron Bug Дата 18.7.2012, 13:48
  я тут вряд ли что-то могу посоветовать. никогда не юзала никакие крипты. у меня всё опенсорцное - пжалста, пусть кто хочет код смотрит, мне не жаль. как-то даже не возникало мысли что-то там криптовать :) я думаю, что это просто проблема конкретной реализации подключения этого самого криптованного файла и её не обойти. системы контроля версий не обязаны бороться с запрещением прав на запись со стороны юзера. юзер может что угодно запретить - тут никакая система не поможет.
Алексей1153 Дата 18.7.2012, 12:15
  ВНЕЗАПНО :)

в общем, доподлинно происходит следующее: есть смонтированный TrueCrypt диск. Файл диска добавлен в контроль версий.Когда что-то меняется на диске, SVN подсвечивает файл красным (есть изменения) в папке проводника. Это всё ок. Но: при попытке коммита файл, естественно, недоступен (из-за того, что смонтирован) , а в момент размонтирования файл резко помечается SVNном как не поменявшийся! Это видно в проводнике в реальном времени. В итоге, чтобы точно закоммитить файл, его надлежит добавить в игнор, затем тут же добавить под контроль
Алексей1153 Дата 6.6.2012, 6:51
  монтирую я вручную (напомню, использую TrueCrypt)

в настройках SVN только пути ограничены, больше ничего
Iron Bug Дата 5.6.2012, 20:11
  у тебя там какие-то странные глюки. либо монтируется он каждый раз куда-то в область игнора. либо ещё какие-то настройки SVN-а включены, которые его игнорят либо по сайзу, либо по расширению.
Алексей1153 Дата 5.6.2012, 12:45
  Вононочо, михалыч! (с)

В общем, происходит следующее: если менялось содержимое монтированного файла, то при первой попытке коммитить SVN показывает в списке этот 10-метровый файл, но операцию выполнить не может - говорит, что файл занят другим процессом. Затем, пытаемся второй раз коммитить, файла в списке уже нет! Хотя он и не был закоммичен. Остальные файлы в списке есть и коммитятся. Даже если размонтировать - всё то же самое. Остаётся только ignore/add, после чего коммитим-таки
Алексей1153 Дата 1.6.2012, 11:39
 
Цитата(Iron Bug @ 7.10.2011, 15:14) *
Цитата(Алексей1153 @ 7.10.2011, 9:25)
практика показывает, что это не так. Либо стоит ограничение на размер файла
мне ничего не известно про такие ограничения. в моей практике такого никогда не было. либо у него нет доступа на чтение, либо что-то тут не так с настройкой.


обновился до версии TortoiseSVN 1.7.7 - стал файл палиться (по крайней мере в размонтированном состоянии) ! И вообще, они там, судя по листу, кучу багов исправили от предыдущей версии )



хм, палиться то он палится (иконка меняется), но не подхвативыется автоматом при коммите. Всё равно приходится ignore/add
ufna Дата 2.2.2012, 11:50
  согласен совершенно :) просто пользовались SAAS решением летом, в частности, Jira Studio. Сменил мыло, уведомления не пришли забыли проплатить - две недели, и бац, все отрублено, данные удалены. Кипятком писался, часть данных пропала без восстановления.

потому сейчас все стало жить на своем серваке, правильно бекапирующемся.
Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 28.4.2024, 13:41