Author Topic: SVN Repository  (Read 5328 times)

Offline Borg

  • Bot Neophyte
  • *
  • Posts: 18
    • View Profile
SVN Repository
« on: December 21, 2006, 05:56:58 PM »
Hello..

I tried to access SVN repo of DarwinBots C++... And actualy I was able
to checkout sources only once ;)

Is it really so slow or im just unlucky?

If so, I could donate a server or 2.. for SVN repositories for darwin bots.
SVN 1.4.x have svnsync so we could have few readonly repos for ppl
to see.. and one main site for developers only when actualy commits
happens.

Both servers will allow only svn:// protocol.

What do you guys think about that?

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
SVN Repository
« Reply #1 on: December 21, 2006, 07:38:45 PM »
The site where it's hosted is a free site with limited bandwidth, so yes, it tends to be slow.  Depending on what SVN software you use, though, you might just need to be patient.

If you want to donate SVN repositories, that's great.  But can you guarentee that the repositories will exist in, say, 3 years?  That's my primary concern.  Ideally I'd like to host the code on the Darwinbots webspace, but I don't think we can.

Also, as a very mild side point, I really enjoy the "Tracview" feature that the current host provides.  Would we have something comparable at other places?

Offline Borg

  • Bot Neophyte
  • *
  • Posts: 18
    • View Profile
SVN Repository
« Reply #2 on: December 22, 2006, 04:25:14 AM »
Oh well.. Do they guarentee you that?

I cannot, but I dont see reason why I should go down..
Also.. using svnsync we will have few up to date repositories as online backups.
So switching from one repo to another is not big deal. And if one of my servers
will fail.. we still can reopen other one for write and use it w/o delay.

I really like distributed ideas. Keeping things in one place is not safe.
Also, there is a chance that someone else could donate aswell.
SVN doesnt easts much resources and bw really.

Unfortunely.. I dont have that great tracview becuase that needs more effort to setup.
I have few repositories on my own I and prefer to keep the clean&fast (and safe of course).

Regards,
Borg

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
SVN Repository
« Reply #3 on: December 22, 2006, 05:00:20 AM »
To be honest this is reaching the edge of my knowledge about SVN.  Could we keep the one on https://opensvn.csie.org/ synced without any problems?  ie: automatically?  If so, I guess we could try using a faster, more accessible SVN as the primary and use the current one as a backup.  And if it's synced, we could use its tracview anyway.

I guess in the end I'm just a conservative when it comes to programming.  I don't like change   Ignore the dottering old man in the corner

What kind of webhost are you using that lets you set up an SVN BTW? Darwinbots uses a godaddy account that I don't think offers the authority to run this sort of stuff.

Offline Borg

  • Bot Neophyte
  • *
  • Posts: 18
    • View Profile
SVN Repository
« Reply #4 on: December 22, 2006, 07:13:24 AM »
I dunno what access you have to that SVN repository.
Do they allow you to do backups? ie: svnadmin dump?
If you have shell access then its good.. if dont.. dunno what you can do
Usualy you pust svnsync in crontab to do repo sync at night.

I dont use webhost at all.. Its on my private servers around ;)

Also, question is what version of SVN they run....

Can you check things out?

Offline Borg

  • Bot Neophyte
  • *
  • Posts: 18
    • View Profile
SVN Repository
« Reply #5 on: December 22, 2006, 07:21:26 AM »
Ah.. they run 1.3.0.. I need to read how those 2 can cooperate really.
AFAIK they cant since they done some major stepts between 1.3 -> 1.4

But Ill check it out

Offline Henk

  • Bot Destroyer
  • ***
  • Posts: 110
    • View Profile
SVN Repository
« Reply #6 on: December 22, 2006, 08:25:23 AM »
If you need it, and if it's not to much in terms of space, feel free to use bandwith and space from my website. Just ask
cond
*.DBbugs 0 =
start
.rejoice inc
stop

Offline Borg

  • Bot Neophyte
  • *
  • Posts: 18
    • View Profile
SVN Repository
« Reply #7 on: December 22, 2006, 11:45:22 AM »
Okey.. Ive checked a bit.. and unfortunely 1.3 doesnt have svnsync so we cannot
do replication to that repository...

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
SVN Repository
« Reply #8 on: December 22, 2006, 11:25:40 PM »
I primarily chose the current SVN hoster for two reasons:

1.  I don't like sourceforge.
2.  It's free and guarenteed to exist till atleast 2012 (meaning it won't go up in a puff of smoke at some distant future point.