December 7th, 2015 by inflectra
As you know, we recently released our new TaraVault source code hosting service. This allows you to store you source code securely hosted by Inflectra and fully integrated into your Spira service. You can browse the source code files inside Spira, link revisions, track feature requests and much more. New customers trying our Spira can add TaraVault to their instances during the sign-up process.
We have decided to make it even easier for our SpiraPlan and SpiraTeam customers to get started with TaraVault. For a limited time, the 1-user TaraVault service is available for free to be added to your account. This allows you to have unlimited viewers and one committer.
Assuming that you have a SpiraPlan or SpiraTeam subscription, simply login to the customer area on our website:
Now click on the Customize button for this subscription to display the list of Add-Ons:
Now expand the TaraVault category and click on the desired number of users that will be committing source code into the system (users that just browse the repository in SpiraPlan/Team are not counted):
Now confirm the upgrade of your subscription (if you are an annual prepaid customer you will have to enter payment information, if you are a monthly subscription customer, it is simply added to your monthly charge).
After about 30 minutes you will get an email letting you
know that TaraVault has been provisioned and added to your instance. Now
you need to actually activate it within SpiraPlan / SpiraTeam.
To
get started, log into your existing SpiraPlan or SpiraTeam instance
(hereafter referred to as Spira) with a system administrator account and
go to the main Administration menu:
You should see the
‘TaraVault’ menu entry under the “Integration” heading. If you don’t see
this option then you might either be self-hosted or running SpiraTest.
If you are running SpiraTest, please contact Inflectra customer services
to get your account upgraded to SpiraTeam.
Click on this TaraVault link to bring up the TaraVault administration home page:
This
screen lets you know that your instance of Spira does not yet have an
active instance of TaraVault. This is normal and you should now click on
the ‘Activate TaraVault’ button to activate TaraVault. Once this is
done, the screen will display:
This
provides you information on the name and ID of your TaraVault account
as well as an indication as to how many source code users your
subscription allows. If you need to purchase additional users, just
contact Inflectra customer services who will be happy to help you out.
Now
that your instance is active, you will need to provision individual
projects and also activate the Spira users that will be allowed to
commit code or files into the TaraVault repositories
Once you have activated TaraVault for your instance of Spira, you can now begin to provision specific projects and assign users.
To provision a new project with TaraVault, go to the main Spira Administration page and select the appropriate project and then go to the TaraVault administration page. For example, in the screenshot below we have selected one of the sample projects:
To provision this project with TaraVault, you need to choose the following:
The system will then populate the ‘Client Connection’ section with the URL that you need to use to connect to this TaraVault project from your Subversion or Git client. In addition, it will display a list of users that are enabled for this project.
By default, the built-in system administrator account will be automatically enabled for TaraVault use and will be added as a member of all TaraVault projects. To enable other users to commit code/files to a TaraVault repository, you need to go to the Administration > Users > View/Edit Users menu item.
This will display the user details page. On this page, if you have activated TaraVault there will be a special TaraVault tab that is used to enable a specific Spira user for TaraVault:
Now check this box and the following screen appears:
Enter
in the desired password for TaraVault and click the main ‘Update’
button and this user will now be added to TaraVault. Note that you need
to have sufficient TaraVault licenses for all of the users you wish to
activate.
Finally, you can now add this user to specific TaraVault projects by clicking on the user’s administration page again:
Now
click on the ‘Add Projects’ link and you can now choose which TaraVault
projects to add the user to. You should now click the ‘Add User to
Project’ checkbox and then click the ‘Add’ button.
The user will now be listed for that specific TaraVault project.
If you now go back to the main Administration > TaraVault page:
You will see the two users listed under the current project. If you click on the ‘Edit Users’ hyperlink it will let you make changes to the user’s TaraVault settings. For example you may wish to deactivate a user to free up a TaraVault license for another user.
Individual users can see their own TaraVault profile from the main Spira profile page. They need to click on the ‘My Profile’ link under their user’s avatar on the main Spira navigation page:
This
page displays the current user’s TaraVault login as well as the
connection string they should use to connect to the current project (the
format will depend on whether the user is using Git or Subversion).
They
can click on the ‘Click to show password’ option to reveal their
password. This is necessary since they will need to know the password to
use when connecting to Subversion / Git using their desired SCM client
(e.g. TortoiseSVN, TortoiseGit, etc.).
Ask an Inflectra expert:
And if you have any questions, please email or call us at +1 (202) 558-6885
SpiraTest combines test management, requirements traceability & bug-tracking
SpiraTeam brings your teams together, managing the entire application lifecycle
SpiraPlan lets you manage your programs and portfolio of projects like never before
Orchestrates your automated regression testing, functional, load and performance
The ultimate test automation platform for web, mobile, and desktop applications
The help desk system, designed specifically for software support teams
Cloud hosted, secure source code management - Git and Subversion
Exploratory testing capture tool that automatically records your testing activity
Let us deal with the IT pain so you don't have to. Or use on-premise if you prefer.
Our customers work in every industry imaginable. From financial services to healthcare and biotech to government and defense and more, we work with our customers to address their specific needs.
Our products do not enforce a methodology on you, instead they let you work your way. Whether you work in agile development, Scrum and XP, Kanban and Lean, Waterfall, hybrid, or Scaled Agile Inflectra can help.
If you want to learn more about application delivery, testing, and more take a look at our whitepapers, videos, background papers, blog, and presentations.
Customers use our tools to help automate repetitive tasks and streamline their business processes using our Robotic Process Automation (RPA) solutions.
We collaborate with a wide range of teams to bring our customers a range of services (including load testing, training, and consultation), complimentary technologies, and specialized tools for specific industries.
Learn how different organizations have benefited from using Inflectra products to manage their software testing and application develooment.
Outstanding support is the foundation of our company. We make support a priority over all other work. Take a look at our support policy.
Discover great tips, discussions, and technical solutions from fellow customers and Inflectra's technical experts.
If you can't find the answer you're looking for, please get in touch with us: over email, phone, or online.
We are constantly creating new videos to help customers learn about our products, including through in depth webinars, all freely available along with a wide selection of presentations.
We provide a number of resources to help customers learn how to get the most out of our products, with free online resources, virtual classrooms, and face to face.
Read about Inflectra, our manifesto, and values. Meet our incredible customers who are building awesome things, and our leadership team that are committed to building a great company.
The Inflectra Blog contains articles on all aspects of the software lifecycle.
In addition we have whitepapers,
background articles, videos and
presentations to help get you started.
Events are a big part of our awesome customer service. They are a chance to learn more about us, our products, and how to level up your skills with our tools.
We partner with educational institutions and individuals all over the world. We are also a great place to work and encourage you to explore joining our team.
Please contact us with your questions, feedback, comments, or suggestions. We'll get back to you as soon as possible.
When you need additional assistance (be it training, consulting, or integration services) our global certified solution provider partner network is ready to help.
At Inflectra, we are fully committed to provide our customers with the very best products and customer service. Check out some of our recent awards.
We want to help developers extend and customize our tools to fit in with their needs. We provide robust APIs, sample code, and open source projects.