crossplatform.ru

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

 
Ответить в данную темуНачать новую тему
> Странности с SVN
alex977
  опции профиля:
сообщение 1.10.2009, 16:25
Сообщение #1


Активный участник
***

Группа: Участник
Сообщений: 310
Регистрация: 19.6.2008
Из: Россия, МО, г.Мытищи
Пользователь №: 206

Спасибо сказали: 77 раз(а)




Репутация:   8  


Залил свою ПП на SVN. Нормально. Ошибок нет. В проводнике у папки "F:\temp\qtrtt\omega\alex977\omegat" где находится файл project_save.tmx красная иконка с восклицательным знаком.

Обновляю SVN - нормально. Ничего не добавилось. Иконка по прежнему висит.

Пытаюсь зафиксировать еще раз - получаю ошибку:

Цитата
Фиксация
F:\temp\qtrtt\omega\alex977\omegat\project_save.tmx
F:\temp\qtrtt\omega\alex977\omegat\project_save.tmx
Commit failed (details follow):
Checksum mismatch for
'F:\temp\qtrtt\omega\alex977\omegat\.svn\text-base\project_save.tmx.svn-base';
expected: '30c72472fa98dae7d774fb326c2e78de', actual: '27178a743783a2bda387b187b7db4864'
Попробуйте команду 'Очистить'. Если это не поможет, вам надо будет извлечь заново.


Команду "Очистить" попробовал - ничего нового не появилось.
Раньше такого не было.
Насколько это критично?
Может быть удалить каталог, обновить из хранилища, заменить файлы, которые редактировал дома и снова зафиксировать в хранилище?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 1.10.2009, 16:51
Сообщение #2


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9666
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Цитата(alex977 @ 1.10.2009, 20:25) *
Команду "Очистить" попробовал - ничего нового не появилось.
после очистки можешь выполнить нужную тебе команду. "Очистка" только разблокирует РК, откатив незавершённую транзакцию.

Я вижу такую историю:
475: 28.09.2009 alex977 - Залил свою ПП
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
alex977
  опции профиля:
сообщение 2.10.2009, 9:08
Сообщение #3


Активный участник
***

Группа: Участник
Сообщений: 310
Регистрация: 19.6.2008
Из: Россия, МО, г.Мытищи
Пользователь №: 206

Спасибо сказали: 77 раз(а)




Репутация:   8  


В том-то и дело - в хранилище все залилось, а в локальной копии какая-то ерунда получается.

Удалил этот файлик (.tmx). Выполняю команду "обновить SVN". Пишет "восстанавливаю файл". Размер файла стал 24 Мб (был 20 Мб).

Решил бинарно сравнить файлы - того, что принес с домашнего компа и того, что находится локальной копии хранилища - с помощью KDiff3.

Файлы совпадают, но в конце файла из локального хранилища прицепился кусок из какой-то старой версии:
Цитата
<tuv lang="RU-RU">
<seg>Zyklon &lt;zyk at dds.nl&gt;&lt;br284/&gt;</seg>
</tuv>
</tu>
</body>
</tmx>QLabel;</seg>
</tuv>
<tuv lang="RU-RU">
<seg>profileLabel = new QLabel;</seg>
</tuv>
</tu>
<tu>

...

</tuv>
</tu>
</body>
</tmx>


Т.е. образовалось два закрывающих тега body при одном открывающем.

Как теперь это починить?

Сообщение отредактировал alex977 - 2.10.2009, 9:09
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
ViGOur
  опции профиля:
сообщение 2.10.2009, 9:18
Сообщение #4


Мастер
******

Группа: Модератор
Сообщений: 3295
Регистрация: 9.10.2007
Из: Москва
Пользователь №: 4

Спасибо сказали: 231 раз(а)




Репутация:   40  


А я тут причем? :)

Думается мне, что это глюк совмещения tmxфайлов.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
alex977
  опции профиля:
сообщение 2.10.2009, 11:37
Сообщение #5


Активный участник
***

Группа: Участник
Сообщений: 310
Регистрация: 19.6.2008
Из: Россия, МО, г.Мытищи
Пользователь №: 206

Спасибо сказали: 77 раз(а)




Репутация:   8  


Удалил папку F:\temp\qtrtt\omega\alex977
Обновил SVN.
Ошибки больше нет. Проблема решена.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 2.3.2021, 14:20