Can a repository be used cross-platform?

Asked by Peter Wentworth

I want to use Bazaar in our teaching labs (Windows-based). where we'll have a course-long repository per student. Students who work in our labs during formal prac sessions often want to migrate or complete their work after hours on their own computers (assume worst-case offline) - a mix of Windows, Linux, Mac, etc.

Can I put a local repository on a memory stick (created initially on a Windows platform, say), and then just plug it into a Mac or a Linux system and continue to work? (i.e. I think I'm asking if the structures under .bzr are binary compatible across platforms).

If they are not binary compatible, is there an easy converter tool: (e.g. my memory stick contains a repository created on a Windows system --- convert it so that it is usable on my Mac, etc.)

I clearly don't have a Mac or Linux system handy to try it out - apologies for that!

Thanks

Question information

Language:
English Edit question
Status:
Answered
For:
Bazaar Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
John A Meinel (jameinel) said :
#1

The actual repository (history) storage is perfectly compatible. The inky
problem you might run into is executable bit tracking if the working files
are also shared between platforms.

John
=:->
On Jun 9, 2012 8:50 AM, "Peter Wentworth" <
<email address hidden>> wrote:

> New question #199909 on Bazaar:
> https://answers.launchpad.net/bzr/+question/199909
>
> I want to use Bazaar in our teaching labs (Windows-based). where we'll
> have a course-long repository per student. Students who work in our labs
> during formal prac sessions often want to migrate or complete their work
> after hours on their own computers (assume worst-case offline) - a mix of
> Windows, Linux, Mac, etc.
>
> Can I put a local repository on a memory stick (created initially on a
> Windows platform, say), and then just plug it into a Mac or a Linux system
> and continue to work? (i.e. I think I'm asking if the structures under
> .bzr are binary compatible across platforms).
>
> If they are not binary compatible, is there an easy converter tool: (e.g.
> my memory stick contains a repository created on a Windows system ---
> convert it so that it is usable on my Mac, etc.)
>
> I clearly don't have a Mac or Linux system handy to try it out - apologies
> for that!
>
> Thanks
>
>
> --
> You received this question notification because you are an answer
> contact for Bazaar.
>

Can you help with this problem?

Provide an answer of your own, or ask Peter Wentworth for more information if necessary.

To post a message you must log in.