cancel
Showing results for 
Search instead for 
Did you mean: 

Is there a way to clone an entire project in Ready!API 1.8.5?

SOLVED
Occasional Contributor

Is there a way to clone an entire project in Ready!API 1.8.5?

I often work with customers that have a similar setup (they all use the same methods, and endpoints that don't change).

 

I'd like to be able to copy the XML file for the project, rename it, change the name inside the project, and Import it as a new project, so that I don't have to create an entire new file.

 

This used to work in version 1.8.0, but since upgrading to 1.8.5, it identifies the new XML file as an existing project, with only options to open the original project (which doesn't help me), or import it again, which would change my other customer's data - which I don't want to do.

Any assistance would be appreciated.

1 ACCEPTED SOLUTION

Accepted Solutions
Occasional Contributor

Re: Is there a way to clone an entire project in Ready!API 1.8.5?

The solution was to close Ready!API, go into each project, and change the "id" tag in the header of each project to be unique, then re-import each project.

 

It is a work-around, but I am able to reload projects now.

View solution in original post

16 REPLIES 16
Community Hero

Re: Is there a way to clone an entire project in Ready!API 1.8.5?

It should be simple to use "Save As" for a selected project. May be, that is why clone feature is not applicable for a porject, a wild guess.


Regards,
Rao.
Occasional Contributor

Re: Is there a way to clone an entire project in Ready!API 1.8.5?

That did not work.  It still thinks it is the original project.

Community Hero

Re: Is there a way to clone an entire project in Ready!API 1.8.5?

Sorry, did not get. Who thinks?
What I mentioned literally translates to have a copy of the project by doing "Save As".
Then, there will be another soapui project with different name. However, note that the project name in the ReadyAPI work space is not changed, so you will see the two items in the same workspace which is expected. If you want to have different name, change project name too.

Hope this clarifies.


Regards,
Rao.
Occasional Contributor

Re: Is there a way to clone an entire project in Ready!API 1.8.5?

The issue is that the only options that I get are to re-open the original project, or update the original project, neither of which I want to do.

 

I want to open a new/separate project, with a new name (which I edited in the new project's XML file).

Occasional Contributor

Re: Is there a way to clone an entire project in Ready!API 1.8.5?

This *used* to work with version 1.8.0.  The behavior changed when I upgraded to 1.8.5.

Highlighted
Community Hero

Re: Is there a way to clone an entire project in Ready!API 1.8.5?

May be your use case details would help to under the issue better.


Regards,
Rao.
Occasional Contributor

Re: Is there a way to clone an entire project in Ready!API 1.8.5?

I don't know what you're asking, that I haven't explained already in the steps that I took.

 

I copied a project's XML file to a new folder, renamed it, changed the project name inside of the XML, but I cannot open it as a new/separate project.

 

This used to work in 1.8.0, but since upgrading to 1.8.5, it still attempts to update the original project, and will not let me treat it as a new/separate project.

Community Hero

Re: Is there a way to clone an entire project in Ready!API 1.8.5?

I mean that why do want to have multiple copies of the same project?
If the issue is contently reproducible, then you raise an issue with SmartBear Support team using below link.
https://support.smartbear.com/product-list/


Regards,
Rao.
Occasional Contributor

Re: Is there a way to clone an entire project in Ready!API 1.8.5?

More to add to the issue:

 

I have several other projects that are similar in nature.  Ready!API is not showing me the "+" sign to open the other projects, and thinks that I need to "unpack" them from somewhere else. 

This is a new behavior since upgrading to 1.8.5.  Can I go back to 1.8.0 to restore the working functionality until you fix this release?