Gmail Calendar Documents Reader Web more »
Recently Visited Groups | Help | Sign in
Google Groups Home
KDE svn structure
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  8 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Dirk Eschler  
View profile  
 More options Jun 8, 5:27 am
From: Dirk Eschler <esch...@gmail.com>
Date: Mon, 8 Jun 2009 11:27:30 +0200
Local: Mon, Jun 8 2009 5:27 am
Subject: KDE svn structure
Hey Fathi,

i'm not very familiar with the KDE svn repository. Maybe you can help me with
some questions.

How do you checkout a full copy of krusader once it hits kdeextragear? As far
as i understand docs and translations will be separated. There are many
website scripts that run in the background and they rely to have the doc and
po folder inside the application root.

bye,
Dirk

--
Dirk Eschler <esch...@gmail.com>


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Fathi Boudra  
View profile  
 More options Jun 8, 3:14 pm
From: Fathi Boudra <fbou...@gmail.com>
Date: Mon, 8 Jun 2009 21:14:03 +0200
Local: Mon, Jun 8 2009 3:14 pm
Subject: Re: [Krusader-devel] KDE svn structure

> How do you checkout a full copy of krusader once it hits kdeextragear?
> As far as i understand docs and translations will be separated. There are many
> website scripts that run in the background and they rely to have the doc and
> po folder inside the application root.

createtarball script is one solution.
the page below explains the release process:
http://extragear.kde.org/home/docs.php

indeed, we can use another script if createtarball isn't good enough.
i think there's a couple  of available scripts.

something like:
svn export svn://anonsvn.kde.org/home/kde/trunk/kdereview/krusader
svn svn export svn://anonsvn.kde.org/home/kde/trunk/kdereview/doc/krusader doc
mv doc krusader/

cheers,

Fathi


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Dirk Eschler  
View profile  
 More options Jun 8, 5:54 pm
From: Dirk Eschler <esch...@gmail.com>
Date: Mon, 8 Jun 2009 23:54:03 +0200
Local: Mon, Jun 8 2009 5:54 pm
Subject: Re: [Krusader-devel] Re: KDE svn structure
Am Montag 08 Juni 2009 21:14:03 schrieb Fathi Boudra:

> > How do you checkout a full copy of krusader once it hits kdeextragear?
> > As far as i understand docs and translations will be separated. There are
> > many website scripts that run in the background and they rely to have the
> > doc and po folder inside the application root.

> createtarball script is one solution.
> the page below explains the release process:
> http://extragear.kde.org/home/docs.php

Has the script been moved? There's no trunk/kdesdk.

> indeed, we can use another script if createtarball isn't good enough.
> i think there's a couple  of available scripts.

> something like:
> svn export svn://anonsvn.kde.org/home/kde/trunk/kdereview/krusader
> svn svn export svn://anonsvn.kde.org/home/kde/trunk/kdereview/doc/krusader
> doc mv doc krusader/

However, i think i can roll my own script once everything is in extragear.

But there's another (bigger) problem - how can i mirror the repository to use
it with trac? For the SourceForge repository i use a hourly cronjob that uses
rsync (as simple as "/usr/bin/rsync -av
krusader.svn.sourceforge.net::svn/krusader/* .").
With the KDE repository that's not possible. 1) They don't seem to provide
rsync and 2) It would be insane to mirror the whole repository.

Subversions svnsync tool, which allows to mirror certain subdirectories, only
works on local repositories, and we don't have shell access to the svn server.
How reliable is svk? Never used it, but as far as i read it's able to mirror a
remote subversion repository.

bye,
Dirk

--
Dirk Eschler <esch...@gmail.com>
http://www.krusader.org


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Fathi Boudra  
View profile  
 More options Jun 9, 3:49 am
From: Fathi Boudra <fbou...@gmail.com>
Date: Tue, 9 Jun 2009 09:49:38 +0200
Local: Tues, Jun 9 2009 3:49 am
Subject: Re: [Krusader-devel] Re: KDE svn structure

> Has the script been moved? There's no trunk/kdesdk.

maybe a typo somewhere. right url is:
http://websvn.kde.org/trunk/KDE/kdesdk/scripts/createtarball/

> But there's another (bigger) problem - how can i mirror the repository to use
> it with trac? For the SourceForge repository i use a hourly cronjob that uses
> rsync (as simple as "/usr/bin/rsync -av
> krusader.svn.sourceforge.net::svn/krusader/* .").
> With the KDE repository that's not possible. 1) They don't seem to provide
> rsync and 2) It would be insane to mirror the whole repository.

> Subversions svnsync tool, which allows to mirror certain subdirectories, only
> works on local repositories, and we don't have shell access to the svn server.
> How reliable is svk? Never used it, but as far as i read it's able to mirror a
> remote subversion repository.

you can mirror using svk and publish the mirror without any problem.

quick tutorial:
svk depotmap --init
svk mirror svn://anonsvn.kde.org/home/kde/trunk/kdereview/krusader //krusader
svk sync //kdereview
svnserve -d -r ~/.svk/local

in a cron job, add the svk sync.

If you are more familiar with Git (Trac Git plugin), you can do
something similar.

cheers,

Fathi


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Dirk Eschler  
View profile  
 More options Jun 9, 9:05 am
From: Dirk Eschler <esch...@gmail.com>
Date: Tue, 9 Jun 2009 15:05:49 +0200
Local: Tues, Jun 9 2009 9:05 am
Subject: Re: [Krusader-devel] Re: KDE svn structure
Am Tuesday 09 June 2009 09:49:38 schrieb Fathi Boudra:
[...]

> you can mirror using svk and publish the mirror without any problem.

> quick tutorial:
> svk depotmap --init
> svk mirror svn://anonsvn.kde.org/home/kde/trunk/kdereview/krusader
> //krusader svk sync //kdereview
> svnserve -d -r ~/.svk/local

Nice, that worked.

We might consider to mirror docs and translations as well. I'll see if can
rebuild the structure once krusader has reached it's final destination in
kdeextragear. Even though that won't be easy - translations are stored by
country rather than by application.

Thanks,
Dirk

--
Dirk Eschler <esch...@gmail.com>


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Fathi Boudra  
View profile  
 More options Jun 9, 9:35 am
From: Fathi Boudra <fbou...@gmail.com>
Date: Tue, 9 Jun 2009 15:35:44 +0200
Local: Tues, Jun 9 2009 9:35 am
Subject: Re: [Krusader-devel] Re: KDE svn structure

> We might consider to mirror docs and translations as well.

same way as krusader, you mirror in //doc.

> I'll see if can rebuild the structure once krusader has reached it's final destination in
> kdeextragear. Even though that won't be easy - translations are stored by
> country rather than by application.

Is it related to the website scripts ?
Is it problematic to use current structure in KDE svn ?
I'm just wondering what's the problem.
I didn't get the point.

cheers,

Fathi


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Dirk Eschler  
View profile  
 More options Jun 9, 10:23 am
From: Dirk Eschler <esch...@gmail.com>
Date: Tue, 9 Jun 2009 16:23:10 +0200
Local: Tues, Jun 9 2009 10:23 am
Subject: Re: [Krusader-devel] Re: KDE svn structure
Am Dienstag 09 Juni 2009 15:35:44 schrieb Fathi Boudra:

> > We might consider to mirror docs and translations as well.

> same way as krusader, you mirror in //doc.

> > I'll see if can rebuild the structure once krusader has reached it's
> > final destination in kdeextragear. Even though that won't be easy -
> > translations are stored by country rather than by application.

> Is it related to the website scripts ?

No, the website scripts aren't set in stone, they can be changed...

> Is it problematic to use current structure in KDE svn ?
> I'm just wondering what's the problem.
> I didn't get the point.

The structure in kde's repository is like:

/trunk/l10n-kde4/bg/messages/extragear-xxx/application_name.po
/trunk/l10n-kde4/cz/messages/extragear-xxx/application_name.po
/trunk/l10n-kde4/de/messages/extragear-xxx/application_name.po
...

/trunk/l10n-kde4/fr/docs/extragear-xxx/application_name/
/trunk/l10n-kde4/ru/docs/extragear-xxx/application_name/
...

The structure is okay and to avoid confusion i think the mirror should keep
it. I just thought it might be tricky to mirror only the krusader related bits
into a single repository with svk.

Bye,
Dirk

--
Dirk Eschler <esch...@gmail.com>
http://www.krusader.org


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Fathi Boudra  
View profile  
 More options Jun 9, 11:29 am
From: Fathi Boudra <fbou...@gmail.com>
Date: Tue, 9 Jun 2009 17:29:41 +0200
Local: Tues, Jun 9 2009 11:29 am
Subject: Re: [Krusader-devel] Re: KDE svn structure

> The structure is okay and to avoid confusion i think the mirror should keep
> it. I just thought it might be tricky to mirror only the krusader related bits
> into a single repository with svk.

Thanks for the clarification :)

cheers,

Fathi


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »

Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2009 Google