crossplatform.ru

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

 
Ответить в данную темуНачать новую тему
> qt, svn, ui, слияние ui файлов
fantom
  опции профиля:
сообщение 22.5.2009, 18:43
Сообщение #1


Студент
*

Группа: Участник
Сообщений: 47
Регистрация: 29.1.2009
Пользователь №: 515

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




Репутация:   1  


Здравствуйте. Вопрос не совсем по теме программирования но касается qt. И возможно кто то из разработчиков сталкивался с подобной проблемой.
Мы разрабатываем проект с использованием этой замечательной библиотеки и c++. Как систему контроля версий используем svn. Так вот как я понял по умолчанию svn считает ui файлы бинарными, то есть при одновременной правки одного и того же файла двумя людьми он делает не объеденение правок а обновление до последней. По своей сути ui файл это xml. Вопрос: как сделать чтобы свн сливал ui файлы? И насколько корректно он будет это делать(естественно файлы являются правильным xml)?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 22.5.2009, 20:33
Сообщение #2


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

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

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




Репутация:   94  


Цитата(fantom @ 22.5.2009, 22:43) *
по умолчанию svn считает ui файлы бинарными
не может такого быть. Воспринимается как текстовый файл.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
defnull
  опции профиля:
сообщение 22.5.2009, 21:38
Сообщение #3


Студент
*

Группа: Участник
Сообщений: 49
Регистрация: 1.5.2008
Пользователь №: 165

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




Репутация:   1  


Подтверждаю, сам активно пользуюсь svn. UI файл похож чем-то на xml файлы. Откройте в любом текстовом редакторе и посмотрите=)

Сообщение отредактировал defnull - 22.5.2009, 21:39
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 22.5.2009, 21:44
Сообщение #4


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

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

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




Репутация:   94  


Цитата(defnull @ 23.5.2009, 1:38) *
UI файл похож чем-то на xml файлы
ну это и есть XML.

Цитата(fantom @ 22.5.2009, 22:43) *
Вопрос: как сделать чтобы свн сливал ui файлы? И насколько корректно он будет это делать
всё зависит, от того возможно ли объединение или нет, если изменились одни и теже строчки или соседние, алгоритм объединения не осилит их, и поместит два варианта "их" и "Мой".

Может svn старый, какая версия?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Tonal
  опции профиля:
сообщение 25.5.2009, 9:03
Сообщение #5


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

Группа: Участник
Сообщений: 452
Регистрация: 6.12.2007
Из: Новосибирск
Пользователь №: 34

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




Репутация:   17  


Интересно какая операционка, какая версия svn и какой клиент.
Вроде у меня тип *.ui-шек тортилкой устанавливается в text.
Но даже если что-то не правильно распозналось (на это могут влиято глобальные настройки клиента) всегда можно выставить руками:
@echo off
rem usege: set_xml_type.cmd file_name
set file_name=%1
svn propset svn:mime-type "text/xml;charset=utf-8" %file_name%
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

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


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




RSS Текстовая версия Сейчас: 19.12.2024, 9:01