How to import an existing repository

717 views
Skip to first unread message
Message has been deleted

skiad...@gmail.com

unread,
Dec 23, 2016, 2:48:09 AM12/23/16
to SmartSVN
I'm trying to evaluate SmartSVN. I'm finding it very difficult to come to grips with, despite it not being my first svn client. However, I've figured out most things now.

One thing I can't figure out is how to import an existing repository (i.e. created with another svn client). I would have thought this would be a prominent feature that was easy to find, but no. I can't find anything on it in the "help" (which is very hard to understand IMO) and there's nothing obvious in the menus.

Can some kind person please let me know how to do this?

SmartSVN Support

unread,
Dec 23, 2016, 4:02:42 AM12/23/16
to smar...@googlegroups.com
> One thing I can't figure out is how to import an existing repository.

Do you mean importing new sources into an existing repository? You can do this using Project|Import Into Repository

If you actually want to *import an existing repository* from an SVN dump, this has to be done on the server.

--
Best regards,
Marc Strapetz
syntevo GmbH
http://www.syntevo.com


12/23/2016 08:50 - skiad...@gmail.com wrote:

> I'm trying to evaluate SmartSVN. I'm finding it very difficult to come to grips
> with, despite it not being my first svn client. However, I've figured out most
> things now.
>
> One thing I can't figure out is how to import an existing repository. I would
> have thought this would be a feature that was quickly located and easy to work,
> but no. I can't find anything on it in the "help" (which is very hard to
> understand IMO) and there's nothing obvious in the menus.
>
> Can some kind person please let me know how to do this?
>
> --
> You received this message because you are subscribed to the Google Groups
> "SmartSVN" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to
> smartsvn+u...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/smartsvn/9ca6f5a2-05c1-4cd4-820a-5e7e72243091%40googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

skiad...@gmail.com

unread,
Dec 23, 2016, 4:42:06 PM12/23/16
to SmartSVN, smar...@smartsvn.com
On Friday, 23 December 2016 22:02:42 UTC+13, SmartSVN Support wrote:
> > One thing I can't figure out is how to import an existing repository.
>
> Do you mean importing new sources into an existing repository? You can do this using Project|Import Into Repository
>
> If you actually want to *import an existing repository* from an SVN dump, this has to be done on the server.
>
> --
> Best regards,
> Marc Strapetz
> syntevo GmbH
> http://www.syntevo.com

I mean that I have a repository which I created years ago with svnadmin and have been connecting to via another svn client.

I want to have access to the revisions in that repository, from within SmartSVN.

I would have thought that working with existing repositories was something that SmartSVN would provide since many new users must surely need to do it. However, there is nothing obvious about it in the "help" material, nor in the menu structure.

How do I achieve it?

SmartSVN Support

unread,
Dec 24, 2016, 3:43:08 AM12/24/16
to smar...@googlegroups.com
> I mean that I have a repository which I created years ago with svnadmin and have
> been connecting to via another svn client.
>
> I want to have access to the revisions in that repository, from within SmartSVN.
>
> I would have thought that working with existing repositories was something that
> SmartSVN would provide since many new users must surely need to do it.

What do you mean by "working"? SmartSVN does not contain administrator tools like svnadmin or svndump. Of course you can access the repository by performing a Check Out.

Please give a sequence of command line SVN commands of what you would like to do with SmartSVN.

--
Best regards,
Marc Strapetz
syntevo GmbH
http://www.syntevo.com



> --
> You received this message because you are subscribed to the Google Groups
> "SmartSVN" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to
> smartsvn+u...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/smartsvn/feb9ddff-496d-456d-9211-d8f8e3680735%40googlegroups.com.

skiad...@gmail.com

unread,
Dec 24, 2016, 5:42:29 AM12/24/16
to SmartSVN, smar...@smartsvn.com
On Saturday, 24 December 2016 21:43:08 UTC+13, SmartSVN Support wrote:
> > I mean that I have a repository which I created years ago with svnadmin and have
> > been connecting to via another svn client.
> >
> > I want to have access to the revisions in that repository, from within SmartSVN.
> >
> > I would have thought that working with existing repositories was something that
> > SmartSVN would provide since many new users must surely need to do it.
>
> What do you mean by "working"? SmartSVN does not contain administrator tools like svnadmin or svndump. Of course you can access the repository by performing a Check Out.
>
> Please give a sequence of command line SVN commands of what you would like to do with SmartSVN.
>
> --
> Best regards,
> Marc Strapetz
> syntevo GmbH
> http://www.syntevo.com


Marc,

I would like to commit file modifications to the repository.

I would like to add new files to the repository.

I would like to delete files from the repository.

I would like to export particular revisions from the repository.

Unless and until I can get the existing repository recognised by SmartSVN I cannot do any of those things with it -- correct?

So, how do I do that?

I thought everything in SmartSVN was done inside "Projects". Therefore, I would need to somehow "import" (or whatever terminology you want to use) the repository into a "Project" in SmartSVN.

Frankly, I am amazed that (a) I need help finding this functionality in SmartSVN (it should be easy to find in the program, or at worst, mentioned prominently in the "help" material) and (b) getting help on it is so difficult.

Key question: what does SmartSVN expect an existing svn user to do with their repositories? Abandon them and make brand new ones, thus losing all of their revisions?

SmartSVN Support

unread,
Dec 24, 2016, 10:41:30 AM12/24/16
to smar...@googlegroups.com
> I would like to commit file modifications to the repository.
>
> I would like to add new files to the repository.
>
> I would like to delete files from the repository.
>
> I would like to export particular revisions from the repository.
>
> Unless and until I can get the existing repository recognised by SmartSVN I cannot
> do any of those things with it -- correct?

I'm still not sure if you are confusing "repository" with "working copy":

- if you actually have an existing repository, use Project|Check Out and enter the repository URL there (may be file://-protocol as well)

- if you have a working copy, use Project|Open Working Copy

If both is not what you are looking for, please give the exact sequence of SVN command line commands which do work for you.

--
Best regards,
Marc Strapetz
syntevo GmbH
http://www.syntevo.com



> --
> You received this message because you are subscribed to the Google Groups
> "SmartSVN" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to
> smartsvn+u...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/smartsvn/449573e9-a21f-40e2-b326-c61a317814a7%40googlegroups.com.

skiad...@gmail.com

unread,
Dec 24, 2016, 7:37:05 PM12/24/16
to SmartSVN, smar...@smartsvn.com
On Sunday, 25 December 2016 04:41:30 UTC+13, SmartSVN Support wrote:
> > I would like to commit file modifications to the repository.
> >
> > I would like to add new files to the repository.
> >
> > I would like to delete files from the repository.
> >
> > I would like to export particular revisions from the repository.
> >
> > Unless and until I can get the existing repository recognised by SmartSVN I cannot
> > do any of those things with it -- correct?
>
> I'm still not sure if you are confusing "repository" with "working copy":
>
> - if you actually have an existing repository, use Project|Check Out and enter the repository URL there (may be file://-protocol as well)
>
> - if you have a working copy, use Project|Open Working Copy
>
> If both is not what you are looking for, please give the exact sequence of SVN command line commands which do work for you.
>
> --
> Best regards,
> Marc Strapetz
> syntevo GmbH
> http://www.syntevo.com

Marc,

I'm not confusing "repository" with "working copy", but you certainly may be.

I don't know why you find it so hard to understand why an existing user of subversion would have repositories which they want to use within your product.

However, thank you for at last answering my question. I will try out your recommendations and come back if I have any further queries.

Reply all
Reply to author
Forward
0 new messages