Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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 $ subgit import.

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

  • If the total number of committers is equal to the license tier limit, only pushes from new committers are rejected.

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:
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.