...
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.
...
- Infrastructure like Jira, Confluence, Bamboo
- Existing upstream sync to Maven Central
- OPS4J karma
- a helpful community and a very responsive Mailinglist
- ..
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>
|
...