ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] SVN: Vendor Branches
@ 2007-03-13 15:13 Aleksey E. Birukov
  2007-03-13 16:38 ` Andrey Rahmatullin
  0 siblings, 1 reply; 4+ messages in thread
From: Aleksey E. Birukov @ 2007-03-13 15:13 UTC (permalink / raw)
  To: community

Вопрос знатокам SVN.

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

Или есть более корректный способ?

Эксперименты с svn merge нужного результата не дали. Видел в документации 
svn_load_dirs.pl - не понял, что это...

Объясните, пожалуйста, как правильно обновляться?

-- 
$respect

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Comm] SVN: Vendor Branches
  2007-03-13 15:13 [Comm] SVN: Vendor Branches Aleksey E. Birukov
@ 2007-03-13 16:38 ` Andrey Rahmatullin
  2007-03-14  5:55   ` Aleksey E. Birukov
  0 siblings, 1 reply; 4+ messages in thread
From: Andrey Rahmatullin @ 2007-03-13 16:38 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 504 bytes --]

On Tue, Mar 13, 2007 at 06:13:52PM +0300, Aleksey E. Birukov wrote:
> Возникла трудность с обновлением до новой версии исходником некой программы 
> сохранением локальных изменений в коде.
Сочувствую, а можно сформулировать трудность?

-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):

Хотя с другой стороны -- если бы rpm2 ориентировался на ситуацию
"все равно все будут хачить по месту", так бы он и остался таром
на стероидах -- большим, но глупым.
		-- mike in devel@

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Comm] SVN: Vendor Branches
  2007-03-13 16:38 ` Andrey Rahmatullin
@ 2007-03-14  5:55   ` Aleksey E. Birukov
  2007-03-14  6:05     ` Mikhail Gusarov
  0 siblings, 1 reply; 4+ messages in thread
From: Aleksey E. Birukov @ 2007-03-14  5:55 UTC (permalink / raw)
  To: ALT Linux Community

В сообщении от 13 марта 2007 Andrey Rahmatullin написал(a):
> On Tue, Mar 13, 2007 at 06:13:52PM +0300, Aleksey E. Birukov wrote:
> > Возникла трудность с обновлением до новой версии исходникоВ некой
> > программы сохранением локальных изменений в коде.
>
> Сочувствую, а можно сформулировать трудность?
$ svn merge --ignore-ancestry svn://localhost/branches/HEAD/ 
svn://localhost/vendor/program-2-rc3/

Получаются одни конфликты. Причем в файлах, в которых не было локальных 
изменений.

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

Или есть другой, более правильный способ?

И еще два вопроса.

1. Кто-нибудь может мне объяснить зачем нужен svn_load_dirs.pl (документацию 
читал - не понял)?
2. Можно ли отменить последнюю ревизию инструментами администрирования или еще 
как?


-- 
$respect

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Comm] SVN: Vendor Branches
  2007-03-14  5:55   ` Aleksey E. Birukov
@ 2007-03-14  6:05     ` Mikhail Gusarov
  0 siblings, 0 replies; 4+ messages in thread
From: Mikhail Gusarov @ 2007-03-14  6:05 UTC (permalink / raw)
  To: ALT Linux Community


Twas brillig at 08:55:31 14.03.2007 UTC+03 when Aleksey E. Birukov did gyre and gimble:

 AEB> Как я уже говорил, в CVS есть способ заменять файлы, в которых не было
 AEB> локальных изменений, новыми версиями от Вендора. Вот и мне хотелось бы
 AEB> того же от SVN.

google://svn vendor branches показывает много интересного, включая инструмент,
специально под это заточенный.

 AEB> 2. Можно ли отменить последнюю ревизию инструментами администрирования или
 AEB> еще как?

svnadmin dump -r 1:чего-нибудь
svnadmin load

-- 
JID: dottedmag@jabber.dottedmag.net

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2007-03-14  6:05 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-03-13 15:13 [Comm] SVN: Vendor Branches Aleksey E. Birukov
2007-03-13 16:38 ` Andrey Rahmatullin
2007-03-14  5:55   ` Aleksey E. Birukov
2007-03-14  6:05     ` Mikhail Gusarov

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git