...
If your company is producing Open Source software, and you can prove by a link to your public repository, you can obtain a free Open Source license for one year. It’s not limited the number of committers, but you can use it on 1 repository only. In a year SubGit will stop working, but you may apply for a new license.
Trial | Starter | Enterprise | Open Source | |
Time limit | 30 days | No limit | 365 days | |
Number of Git committers | Any | <=10 | Depends on the license tier | Any |
Maintenance period | 30 days | 12 months | 12, 24 or 36 months | 12 months |
Number of repositories | Any (on one server) | 1 | ||
Cost | Free | Free | Depends on the tier and maintenance period | Free |
Note |
---|
If all you need is to perform a one-time import of your SVN repositories to Git, you may use SubGit without any license — just download the software from the website and run |
Terms and limitations
Time limit
...
If the total number of committers, including the one that attempts to push, is within the limits of the license tier, then the push will go through and be synced with SVN.
If the committer who attempts to push is the one that exceeds the number of committers, allowed by the license tier, then his or her push will be rejected with a warning message.
...
Warning |
---|
New in version 3.3.4
|
Note |
---|
Note: For Enterprise Unlimited license (maximal tier) the number of Git committers doesn’t matter. It can be used with any number of Git committers. |
...
If there are more than one Git committers mapped to the same SVN user in authors.txt, they count as one. The number of SVN users doesn’t matter.
Note |
---|
If the total number of committers is somehow exceeded (even not counting the one who is attempting to push), then all new pushes to all SubGit repositories on that server will be rejected, until this situation is fixed. This is a very rare case, that can only happen if two users have pushed commits to two different Git repositories on the same server at the same time, and each one of them alone was not exceeding the limit. |
...
Maintenance period
All SubGit licenses include basic support (by email) and free software updates during the maintenance period. When the maintenance period ends, holders of Starter or Enterprise licenses may keep using SubGit, but they won’t be able to update it anymore.
...
The size of my team have never exceeded the license tier, but I had staff changes within last year - some people left, new ones came.
We have no control over your staff schedule, so we set a reasonable amount of time, after which we do not count a person as an active user - that is one year. If your new staff members are exceeding the tier limit, you may either obtain a higher tier license or map them to the same SVN accounts as the old ones. See Authors Mapping Manual for details.- I somehow managed to get beyond the tier limit, and now all my Git repositories are blocked.
Obtain a higher tier license or map several of your Git committers to the one SVN account. See Authors Mapping Manual for details.