Git, Mercurial или Bazaar?

Разработка Far.
Post Reply
User avatar
CyberShadow
Posts: 194
Joined: Sun 15 Apr, 2007 17:12
Been thanked: 1 time
Contact:

Re: Git, Mercurial или Bazaar?

Post by CyberShadow »

Latest post of the previous page:

Если кому нужно - вот публичное git-зеркало svn-репозитория фара:
https://github.com/CS-svnmirror/farmanager
Обновляется ежечасно.

User avatar
NightRoman
Posts: 5919
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 12 times
Been thanked: 14 times
Contact:

Re: Git, Mercurial или Bazaar?

Post by NightRoman »

В связи с переездом репозитория Фара на гуглекод. Как выкачать сорсы при помощи msysgit?

Со старым репозиторием не было проблем. Например, так:

Code: Select all

    git svn init http://farmanager.com/svn/trunk
    git svn fetch -r HEAD
А с гуглекодом не работает. fetch выдает что-то типа

Code: Select all

RA layer request failed: PROPFIND request failed on '/svn/trunk': PROPFIND of '/svn/trunk':
307 Temporary Redirect (http://farmanager.googlecode.com) at /usr/lib/perl5/site_perl/Git/SVN.pm line 148

Denis
Posts: 1425
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 9 times
Been thanked: 3 times

Re: Git, Mercurial или Bazaar?

Post by Denis »

Code: Select all

git init
git svn init --prefix=svn/ --trunk=trunk http://farmanager.googlecode.com/svn
git svn fetch

User avatar
NightRoman
Posts: 5919
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 12 times
Been thanked: 14 times
Contact:

Re: Git, Mercurial или Bazaar?

Post by NightRoman »

Вторая команда не работает с похожей ошибкой. Может, мне как-то надо что-то в msysgit настроить?

User avatar
NightRoman
Posts: 5919
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 12 times
Been thanked: 14 times
Contact:

Re: Git, Mercurial или Bazaar?

Post by NightRoman »

Denis, а у тебя svn клиент стоит на машине? Может, гит оттуда какие настройки берет? А у меня нет клиента.

Denis
Posts: 1425
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 9 times
Been thanked: 3 times

Re: Git, Mercurial или Bazaar?

Post by Denis »

NightRoman wrote:Вторая команда не работает с похожей ошибкой. Может, мне как-то надо что-то в msysgit настроить?
SVN клиента у меня совсем нет.

Можно попробовать так:

Code: Select all

git svn init --trunk=trunk http://farmanager.googlecode.com/svn
У меня используется кастомный msysgit 1.8.4 (в оригинальном напортачили с определением относительного пути), но Git-1.8.3-preview20130601.exe должен работать без проблем.
Last edited by Denis on Tue 05 Nov, 2013 12:18, edited 1 time in total.

Denis
Posts: 1425
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 9 times
Been thanked: 3 times

Re: Git, Mercurial или Bazaar?

Post by Denis »

NightRoman wrote:Вторая команда не работает с похожей ошибкой. Может, мне как-то надо что-то в msysgit настроить?
Выкладывай ошибку, будем смотреть.

Denis
Posts: 1425
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 9 times
Been thanked: 3 times

Re: Git, Mercurial или Bazaar?

Post by Denis »

Если теперь (после git svn fetch) ошибка вроде

Code: Select all

W: Ignoring error from SVN, path probably does not exist: (160013): Filesystem has no item: REPORT request failed on '/svn/!svn/bc/100': Could not resolve path /trunk for history
W: Do not be alarmed at the above message git-svn is just searching aggressively for old history.
This may take a while on large repositories
то это не ошибка

Denis
Posts: 1425
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 9 times
Been thanked: 3 times

Re: Git, Mercurial или Bazaar?

Post by Denis »

Так, кстати, тоже всё работает:

Code: Select all

git init
git svn init http://farmanager.googlecode.com/svn
git svn fetch

User avatar
NightRoman
Posts: 5919
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 12 times
Been thanked: 14 times
Contact:

Re: Git, Mercurial или Bazaar?

Post by NightRoman »

Спасибо, попробовал все предложенные способы. Вот что имею

Code: Select all

> git svn init --trunk=trunk http://farmanager.googlecode.com/svn
RA layer request failed: PROPFIND request failed on '/svn': PROPFIND of '/svn': 307 Temporary Redirect (http://farmanager.googlecode.com) at /usr/lib/perl5/site_perl/Git/SVN.pm line 310

> git svn fetch
RA layer request failed: PROPFIND request failed on '/svn': PROPFIND of '/svn': 307 Temporary Redirect (http://farmanager.googlecode.com) at /usr/lib/perl5/site_perl/Git/SVN.pm line 148

Denis
Posts: 1425
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 9 times
Been thanked: 3 times

Re: Git, Mercurial или Bazaar?

Post by Denis »

Может, это из-за прокси?

Вот чего накопал (последнее сообщение):

http://stackoverflow.com/questions/9841 ... oxy-server
I've finally discovered how to get it to work. The answer came from this thread.

When you're connecting to a Subversion server through a proxy, git-svn doesn't use the proxy settings in .gitconfig, nor does it use the settings you configure in TortoiseSVN. Instead, it looks in the [global] section of %USERPROFILE%\.subversion\servers.

Adding our proxy server settings to this file allowed me to connect to an external Subversion server.

User avatar
NightRoman
Posts: 5919
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 12 times
Been thanked: 14 times
Contact:

Re: Git, Mercurial или Bazaar?

Post by NightRoman »

Может и из-за прокси (а что это? :)), да только я в этом ничего не понимаю. Как это узнать? У админов наших мне не особо хочется спрашивать по щекотливым причинам.

Denis
Posts: 1425
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 9 times
Been thanked: 3 times

Re: Git, Mercurial или Bazaar?

Post by Denis »

Proxy server
Если используется IE, то Internet options -> Connections -> LAN settings

User avatar
NightRoman
Posts: 5919
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 12 times
Been thanked: 14 times
Contact:

Re: Git, Mercurial или Bazaar?

Post by NightRoman »

Denis wrote:Proxy server
Если используется IE, то Internet options -> Connections -> LAN settings
Тогда нет прокси сервера у меня.

Denis
Posts: 1425
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 9 times
Been thanked: 3 times

Re: Git, Mercurial или Bazaar?

Post by Denis »

А просто в IE если открыть

Code: Select all

http://farmanager.googlecode.com/svn
?

2useven10
Posts: 3999
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 5 times
Been thanked: 179 times

Re: Git, Mercurial или Bazaar?

Post by 2useven10 »

https://farmanager.googlecode.com/svn ?

Post Reply

Return to “Development”