Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Set valid maillist link: https://ops4j1.jira.com/wiki/display/ops4j/Mailing+Lists

...

Short answer (for example for Pax Exam):

Code Block

git clone git@github.com:ops4j/org.ops4j.pax.exam2.git

...

When importing SVN repos into github, please use the --authors-file flag providing valid svn-user to github-user mappings.
Currently we maintain this mapping at http://github.com:ops4j/git-helpers.

How do I commit ?

First, you'll need an account on Github. We have not bound the authentication mechanism to our Single-Sign-On solution that works with our self-hosted SVN.
But because you need to exchange your keypair with Github anyway its probably necessary to contact the Github site yourself anyway.

...

for free.

Subversion

The SVN ROOT of the public repository is at;

...

Under the public root, we are suggesting the following layout, to promote the Code Ladder approach to development.

No Format

$ROOT/
     laboratory/                 - contains experiments.
         users/                  - area divided by users.
             <user>/             - one directory for each user conducting experiments.
     projects/                   - contains projects that are on the way to make it into products.
         <project>/              - one directory for each project.
     products/                   - products have developer community support and are stable
         <product>/              - one directory for each product
             dev/                - development tree for ongoing development of each product.
             qa/                 - stabilization work prior to releases.
                 <tag>           - one directory for each QA release, named same as release tag.
             milestones/         - read-only repository of milestone releases.
                 <tag>           - one directory for each milestone release, named same as release tag.
             releases/           - read-only repository of official releases.
                 <tag>           - one directory for each milestone release, named same as release tag.
     retirement/                 - read-only repository of end-of-life projects and products.
         <product>/
         <project>/

...

If you have signed up here , you can create your folder under the users/ directory by the usual SVN command:

No Format

svn mkdir -m "Add your comment here." --username <username> --password <password> https://scm.ops4j.org/repos/ops4j/laboratory/users/<name-or-id>

...