[Ad] SubGit 1.0 is released

2012-09-24 Thread Semen Vadishev
Hello All,

Our team is proud and delighted to announce SubGit 1.0 release!
New version is available for download at SubGit web site at
http://subgit.com/

SubGit is a server-side tool for a smooth, stress-free SVN to Git
migration. SubGit lets one to set up a bidirectional Subversion to Git
replication (writable mirror) and thus it allows users to choose
freely between Subversion and Git version control systems.

SubGit is a closed source Java application, which is free for use in
Open Source and Academic projects, as well as in any repository with
up to 10 committers. Besides, there are no limitations on the time you
may evaluate SubGit in commercial or closed source projects.

A few useful links:

SubGit Web Site: http://subgit.com/
SubGit Book: http://subgit.com/book/ - nice illustrated guide that
would help you to install, configure and use SubGit
SubGit Issues Tracker: http://issues.tmatesoft.com/issues/SGT

We tweet at @subgit and blog at http://blog.subgit.com/

With best regards,
Semyon Vadishev,
TMate Software,
http://subgit.com/ - git-svn bridge!
http://svnkit.com/ - Java [Sub]Versioning Library!
http://hg4j.com/ - Java Mercurial Library!
http://sqljet.com/ - Java SQLite Library!
--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: synchronization with Subversion

2012-08-27 Thread Semen Vadishev

Hello Tad,


we maintain a central/main git repository which our developers clone
from.  We want to synchronize this central git repository with
Subversion.  I know this is not the recommended way to do this, but this
was the choice that was made.  The central git repository was originally
cloned from Subversion as that was our migration path to git.


Have you looked at SubGit, http://subgit.com/ ?

SubGit is a bi-directional git-svn synchronization tool. It's basically 
a set of hooks that enable instant conversion of changes between 
Subversion and Git repositories. So, I think it'd work great for you.


SubGit does not use git-svn internally, it's built on home-grown 
conversion engine. Most probably you have to re-translate your 
Subversion repository with SubGit in order to keep repositories synced.


SubGit is a commercial closed-source product. But we provide free 
options for open-source and academic projects. It's also free for 
evaluation period.


Semen Vadishev,
TMate Software,
http://subgit.com/ - git+svn on the server side!

On 8/7/12 22:28, tad.man...@sita.aero wrote:

Greetings,

we maintain a central/main git repository which our developers clone
from.  We want to synchronize this central git repository with
Subversion.  I know this is not the recommended way to do this, but this
was the choice that was made.  The central git repository was originally
cloned from Subversion as that was our migration path to git.

Currently I can't get the synchronization to work again after another
sprint.  I get the following error message:
Unable to determine upstream SVN information from HEAD history.
Perhaps the repository is empty. at /usr/libexec/git-core/git-svn line
525.
This synchronization has worked a number of times, but now it always fails
with the above error.

I have read that it's best to have a linear commit history when
synchronizing to Subversion, and I've read that git rebase is the way to
accomplish this.  I've attempted this, but I run into two problems trying
to do this:

1. Any files/directories which get moved/renamed cause the rebase to stop
and I have to tell git to skip the commit, though it appears to me that
the move/rename actually worked.  I am confused by this behavior, and
don't understand why it happens at all.

2. There are a number of conflicts which occur during the rebase.  This
also confuses me.  I think I understand why they happen, but I'm not clear
about how to handle them.  Our code base goes back many years and contains
a huge number of commits (originally in CVS, then migrated to Subversion
and Git).  It isn't obvious what impact the conflict resolution would
have.  My suspicion, is that it will breed even more conflicts as the
rebase continues from that point.

As you might have guessed, Subversion is the corporate mandated
repository, which is why we are attempting to maintain the
synchronization.  We have a central git repository as we want to have
more control over which changes are accepted.

I'm hoping for some suggestions for dealing with this.  Any takers?

Thnks/Brgds --Tad
---
Tad K. Mannes
Senior Developer
SITA - Societe Internationale de Telecommunications Aeronautiques
--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[ANN] SubGit 1.0.0 RC1

2012-07-16 Thread Semen Vadishev

Hello All,

I'm glad to report that SubGit 1.0 RC1 is available for download at
http://subgit.com/

SubGit is a server side tool that enables transparent two-way
synchronization between Subversion and Git.
Being installed into Subversion repository, SubGit provides safe and
smooth Svn to Git migration experience.

This first release candidate of SubGit is ready for production use.

Links that you may find useful:

Download: http://www.subgit.com/download/
Comparison to Git-Svn: http://subgit.com/documentation/gitsvn.html
Blog on practical SubGit usage: http://blog.subgit.com/

SubGit Issues tracker: http://issues.tmatesoft.com/issues/SGT

Feel free to use SubGit for free and let us know if there is anything 
you miss. If you have any questions or suggestions on SubGit, we'd love 
to receive them at supp...@subgit.com



Thanks,
SubGit Team,
TMate Software,
http://subgit.com/ - Safe Svn to Git Migration!
http://svnkit.com/ - Java [Sub]Versioning Library!
http://hg4j.com/ - Java Mercurial Library!
http://sqljet.com/ - Java SQLite Library!
--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [ANN] SubGit 1.0.0 RC1

2012-07-16 Thread Semen Vadishev

Hello Junio,


Where's the source?

SubGit is a closed-source project.


Semen Vadishev,
TMate Software,
http://subgit.com/ - git+svn on the server side!

On 7/16/12 20:55, Junio C Hamano wrote:

Semen Vadishev semen.vadis...@tmatesoft.com writes:


Hello All,

I'm glad to report that SubGit 1.0 RC1 is available for download at
http://subgit.com/

Where's the source?



--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html