I have been reading up on artifactory (and similary artifact repositories)
for a few days.  It appears as though it will be suitable for my needs, but
initial setup with the demo system don't appear to give me exactly what I
need, but I'm betting that I'm missing some things.

1. I need to manage the following data types:  
* Directories of data (map data actually) that consist of files and sub
folders)
* .iso files
* rpms (yes I see this is one thing that shouldn't be an issue)
* Other directory structures consisting of binary files, text files, etc...
(example would be a customized operating system install - linux)

2.  For the Map data type above, I created a sample map repo called maps-USA
and uploaded the map set.  This was easy and worked well. I need to be able
to do the following types of things with it:
* validate the entire set of data is the correct data set (i.e. checksum of
the entire directory) as well as the individual files (which is did see is
available albeit a little cumbersome to go through each file)
* Do a checkout/download of the entire maps-usa repo either from the web
interface and via a CLI type checkout.  I could only download one file at a
time
* Manage the repo by tagging it as a release or snapshot
* Some mapsets may be subsets/supersets of other mapsets thus containing the
same files.  I think I read that artifactory will deal with duplicate files
across local repositories such that it won't add the same binary twice,
correct?

3.  Same basically goes for the other data types i need to manage, although
RPMS i have some special considerations:
* In addition to standard RPM management, I have projects that are often
based on the same Operating System (i.e. RHEL 6), but have  different sets
of RPMS/packages and/or versions that need to be installed. I have to manage
these due to version control policies but don't like duplicating data like I
do now.  I'd like to be able to create repositories for each "project" like: 
project-alpha, project-beta, project-charlie that may share some of the RPMS
but not all and have only one overall set of RPMS stored.  can Artifactory
help?

4.  I see discussions about tagging repos as snapshots or releases, etc...
but I do not see how/where to manage this.  I'm guessing this has more to do
with me not having a maven repository?  I'm not terribly familiar with
Maven.  Do I need to first create a maven repo to manage my data, then link
that to artifactory?  what am I missing?

Thanks for reading the above, and I appreciate any feedback you can provide. 
Thanks!

-bp



--
View this message in context: 
http://forums.jfrog.org/Need-help-with-determining-if-Artifactory-is-suitable-for-my-needs-tp7578757.html
Sent from the Artifactory - Users mailing list archive at Nabble.com.

------------------------------------------------------------------------------
Minimize network downtime and maximize team effectiveness.
Reduce network management and security costs.Learn how to hire 
the most talented Cisco Certified professionals. Visit the 
Employer Resources Portal
http://www.cisco.com/web/learning/employer_resources/index.html
_______________________________________________
Artifactory-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/artifactory-users

Reply via email to