Author Topic: Source code repository to be moved  (Read 34753 times)

Offline Urxae

  • Regular
  • ***
  • Posts: 376
Re: Source code repository to be moved
« Reply #15 on: November 26, 2005, 01:29:19 pm »
Looks like the SVN repository is currently being imported. (It's not done yet, the HEAD revision keeps jumping)

EDIT: And holding steady at revision 1385. Gentlemen, start your Subversion clients! :)
« Last Edit: November 26, 2005, 02:30:06 pm by Urxae »

Offline yop

  • Regular
  • ***
  • Posts: 387
Re: Source code repository to be moved
« Reply #16 on: November 26, 2005, 03:17:21 pm »
Anything to watch out for? I'll use tortoiseSVN and have never used svn before :oops: (we use cvs at work)
Life would be so much easier if we could just look at the source code.

Offline mandrav

  • Project Leader
  • Administrator
  • Lives here!
  • *****
  • Posts: 4291
    • Code::Blocks IDE
Re: Source code repository to be moved
« Reply #17 on: November 26, 2005, 03:17:52 pm »
Indeed, the migration is finished :D

For anonymous SVN access you can use either
Code: [Select]
svn checkout svn://svn.berlios.de/codeblocks/trunk (via svn protocol), or
Code: [Select]
svn checkout http://svn.berlios.de/svnroot/repos/codeblocks/trunk (via HTTP).

Developers must use either
Code: [Select]
svn checkout svn+ssh://developername@svn.berlios.de/svnroot/repos/codeblocks/trunk (via svn+ssh protocol), or
Code: [Select]
svn checkout https://developername@svn.berlios.de/svnroot/repos/codeblocks/trunk (via HTTPS).
Be patient!
This bug will be fixed soon...

Offline mandrav

  • Project Leader
  • Administrator
  • Lives here!
  • *****
  • Posts: 4291
    • Code::Blocks IDE
Re: Source code repository to be moved
« Reply #18 on: November 26, 2005, 03:25:32 pm »
Reminder:
Developers that have not yet sent me their BerliOS account names, please do so as soon as possible...

This means: byo, mispunt, zieq and zlika.
Be patient!
This bug will be fixed soon...

Offline Ceniza

  • Developer
  • Lives here!
  • *****
  • Posts: 1442
    • CenizaSOFT
Re: Source code repository to be moved
« Reply #19 on: November 26, 2005, 03:34:52 pm »
What I didn't like is TortoiseSVN asking me the password like 3 times for everything...

BTW... has SVN any way to compress data when checking out or does it do it by default?

Anyway, it's good to see it working :)

I hope all my permissions be correctly set and I don't destroy anything :P

Offline mandrav

  • Project Leader
  • Administrator
  • Lives here!
  • *****
  • Posts: 4291
    • Code::Blocks IDE
Re: Source code repository to be moved
« Reply #20 on: November 26, 2005, 03:53:32 pm »
What I didn't like is TortoiseSVN asking me the password like 3 times for everything...

Why don't you add your public key to the server? This way you only type your keyphrase once per session (i.e. between reboots).

BTW... has SVN any way to compress data when checking out or does it do it by default?

I think it does it by default.
Be patient!
This bug will be fixed soon...

Offline yop

  • Regular
  • ***
  • Posts: 387
Re: Source code repository to be moved
« Reply #21 on: November 26, 2005, 04:04:58 pm »
There's no delay between commits and anonymous checkouts/updates?
The server is in Europe?
Me and my humble pstn modem are thankful :)
Life would be so much easier if we could just look at the source code.

Offline MortenMacFly

  • Administrator
  • Lives here!
  • *****
  • Posts: 9496
Re: Source code repository to be moved
« Reply #22 on: November 26, 2005, 04:46:04 pm »
Dear all,

me myself and I as an anonymous user has just successfully checked out my C::B SVN workspace (using RapidSVN)! :D
I still can compile C::B so it seems to work very well. 8) Now (of course) I tried to get the svn plugin to compile and running. But there are quite some troubles e.g. incompatible wx includes, compiler errors... I ran into. While resolving the issues I realised that this plugin seems to be quite outdated and is (for example) not yet UniCode compatible. I've already started to patch the most important things (to be compatible with the current SDK) when a question came into my mind:
Is the version that I have checked out from BerliOS really the latest? Is there any newer version available? I could imagine that Thomas already did some work...
And: Now that C::B is on subversion maybe it makes sense to integrate the plugin into the contrib folder of the C::B repository? If so, I could already provide the patched project files for that (old and new build)... as a very small part...

Morten.

Ps: This message should actually be cross-posted here and in "Plugins development".
Pps: I saw the link of BerliOS to Fraunhofer FOKUS... very nice!
Compiler logging: Settings->Compiler & Debugger->tab "Other"->Compiler logging="Full command line"
C::B Manual: http://www.codeblocks.org/docs/main_codeblocks_en.html
C::B FAQ: http://wiki.codeblocks.org/index.php?title=FAQ

Offline Urxae

  • Regular
  • ***
  • Posts: 376
Re: Source code repository to be moved
« Reply #23 on: November 26, 2005, 04:58:01 pm »
Is the version that I have checked out from BerliOS really the latest? Is there any newer version available? I could imagine that Thomas already did some work...
I recall there being a branch for the next version in the repository. I also recall Thomas mentioning a while back that it didn't compile yet :(. That could already be fixed though, not sure.
By the way, if you want a patch to compile trunk to work with current CVS, I posted a messy patch a while back (IIRC also converts to precompiled headers, using variables for paths etc.)

Quote
And: Now that C::B is on subversion maybe it makes sense to integrate the plugin into the contrib folder of the C::B repository? If so, I could already provide the patched project files for that (old and new build)... as a very small part...
It makes sense, and should happen as soon as a decent compiling-with-HEAD version is approved by Thomas I'd say.

Offline MortenMacFly

  • Administrator
  • Lives here!
  • *****
  • Posts: 9496
Re: Source code repository to be moved
« Reply #24 on: November 26, 2005, 05:05:07 pm »
I posted a messy patch a while back [...]
Stupid me! :? I have really overseen this obvious topic in the "Plugins development" forum. This makes my previous post kind of obsolete. Thanks for pointing to it...

Morten.
Compiler logging: Settings->Compiler & Debugger->tab "Other"->Compiler logging="Full command line"
C::B Manual: http://www.codeblocks.org/docs/main_codeblocks_en.html
C::B FAQ: http://wiki.codeblocks.org/index.php?title=FAQ

Offline rickg22

  • Lives here!
  • ****
  • Posts: 2283
Re: Source code repository to be moved
« Reply #25 on: November 26, 2005, 07:02:15 pm »
Uh I forgot how to do the public / private key stuff :(

Any reminders? The Berlios instructions are for unix :(

Offline mandrav

  • Project Leader
  • Administrator
  • Lives here!
  • *****
  • Posts: 4291
    • Code::Blocks IDE
Re: Source code repository to be moved
« Reply #26 on: November 26, 2005, 08:07:59 pm »
There's no delay between commits and anonymous checkouts/updates?
The server is in Europe?
Me and my humble pstn modem are thankful :)

No delay anymore for anonymous checkouts. You have access to the source code right after it's commited. Hot! :)
And yes, the server is in Europe/Germany and it is *much* faster than SF (at least for me and a few other European folks we talked about it).
Be patient!
This bug will be fixed soon...

Offline mandrav

  • Project Leader
  • Administrator
  • Lives here!
  • *****
  • Posts: 4291
    • Code::Blocks IDE
Re: Source code repository to be moved
« Reply #27 on: November 26, 2005, 08:21:57 pm »
Uh I forgot how to do the public / private key stuff :(

Any reminders? The Berlios instructions are for unix :(

I assume we 're talking about windows here, using TortoiseSVN.

Create a SSH2 key pair using PuttyGen (or use the same you had for SF). After it is generated, save it and copy the text in the "Key" window.
Login to shell.berlios.de.
Type the following:
Code: [Select]
mkdir .ssh
vi .ssh/authorized_keys
While in vi, paste the text you copied from PuttyGen using the mouse (right click).
Press "Esc", type ":wq" and hit "Enter".
That's it.
I suggest you have Pageant running in the background. When you want to develop for C::B, right click on the Pageant systray icon, click "Add key" to add your previously generated key. If you 've setup a keyphrase for your key, you will be asked about it. From that time onwards (until you logoff/reboot), no ssh-aware program will ask you for a password again :)

HTH
« Last Edit: November 26, 2005, 09:36:12 pm by rickg22 »
Be patient!
This bug will be fixed soon...

Offline MortenMacFly

  • Administrator
  • Lives here!
  • *****
  • Posts: 9496
Re: Source code repository to be moved
« Reply #28 on: November 26, 2005, 08:52:37 pm »
Create a SSH2 key pair [...]
I think such instructions would fit very well in the WiKi as well... in a developer section...?!

Morten.
Compiler logging: Settings->Compiler & Debugger->tab "Other"->Compiler logging="Full command line"
C::B Manual: http://www.codeblocks.org/docs/main_codeblocks_en.html
C::B FAQ: http://wiki.codeblocks.org/index.php?title=FAQ

Offline rickg22

  • Lives here!
  • ****
  • Posts: 2283
Re: Source code repository to be moved
« Reply #29 on: November 26, 2005, 09:19:25 pm »
Login to shell.berlios.de.

And how do I do that?