java - Where should we keep our binary test data? -


we have large number of unit tests require binary data input , output. inputs change output time time, have manually check output , commit new "correct" version.

we store these on central file system each time branch , change output, our unit tests break because branch1 might have older output branch2. we'd version control these binary files. should use artifact repository such sonatype nexus or jfrog artifactory this? also, given hatred maven, end crying?

managing nexus these files might on complicated, if not disposed towards maven.

a single svn server better solution you. , can use svn url point exact revision of artifacts.

svn handles big files well. , svn command line commit/add resources more straight forward 1 deploy them nexus.

provided situation is: big files, need central server, versioning required, not using maven.


Comments

Popular posts from this blog

php - failed to open stream: HTTP request failed! HTTP/1.0 400 Bad Request -

java - How to filter a backspace keyboard input -

java - Show Soft Keyboard when EditText Appears -