versioning

How to version dynamic business Objects/Data?

…衆ロ難τιáo~ 提交于 2019-12-03 05:26:01
问题 We are developing a large applications which are related to business. You can find these applications similar to some ERP, CRM, etc. Now we have a requirement that we need all the data which are entered by the user to be versioned. For example: at some point of time, the user would need to see what's the change history of a particular Purchase Order? I am looking for a very generic versioning handler (not rigid), which could handle even cases if some some business data attributes gets changed

Maven: How to create assembly with snapshot artifacts without timestamps file name?

ε祈祈猫儿з 提交于 2019-12-03 04:44:26
问题 I've a repository containing snapshot artifacts with timestamps. I want to create an assembly, that contains the dependencies. This works fine. But the artifact names contains the timestamp. So i wonder how to remove the timestamp from filename for the assembly only. I've used this dependencySet : <outputFileNameMapping>${artifact.artifactId}-${artifact.version}.${artifact.extension}</outputFileNameMapping> But version seams to contain already the timestamp. So is there any chance to get a 1

.Net AssemblyName.version Build versus Revision

只谈情不闲聊 提交于 2019-12-03 03:38:21
问题 The MSDN documentation states: Version numbers consist of two to four components: major, minor, build, and revision. The major and minor components are required; the build and revision components are optional, but the build component is required if the revision component is defined. All defined components must be integers greater than or equal to 0. The format of the version number is as follows (optional components are shown in square brackets ([ and ]): major.minor[.build[.revision]] The

Maven artifact version for patches

自作多情 提交于 2019-12-03 03:37:06
I'm currently working on Maven tools for Project Dash . One of the open issues is how to handle mistakes. Maven central says: Nothing published ever changes. This is because Maven never tries to figure out whether a release has changed (unlike for SNAPSHOTs). But I might have to create a new "release" of, say, part of Eclipse 3.6.2. Which version number should I use? 3.6.2.1 , 3.6.2-1 , 3.6.2_1 , 3.6.2pl1 ? Why? The convention for version numbers is major.minor.build . major is incremented when the public interface changes incompatibly. For example, a method is removed, or its signature

How do you do version numbering in an agile project? [closed]

浪子不回头ぞ 提交于 2019-12-03 03:10:18
Closed . This question is opinion-based. It is not currently accepting answers. Learn more . Want to improve this question? Update the question so it can be answered with facts and citations by editing this post . Currently, we're using the following version numbering scheme for our C# winforms project: "Major Release"."Minor Release"."Iteration Number"."Build Number within that Iteration" We wanted to be able to identify the iteration number and the build number within that iteration just by looking at the version number. In the past, we had done something like:"Major Release"."Minor Release"

versioning stored procedures/PLSQL?

孤人 提交于 2019-12-03 02:55:42
Is there an efficient way to version store procedures written in PL/SQL? (I only mention PL/SQL because there may exist a particular tool, any answer directed to versioning of stored procedures is ideal). Ken Chan In my current job , the team is now using the following method to version control the PL/SQL .When compiling the PL/SQL , no matter compile successfully or not , a record will be inserted into the log table . Besides in the mid-night , there is an JAVA agent to be scheduled to run automatically check if the PL/SQL source needed to check into the CVS. Update Link to blog now is AMIS

How do you handle api version in a Node/Express app

纵然是瞬间 提交于 2019-12-03 02:54:14
问题 I am pretty new to Node.js and I am facing the following issue. My middleware started with the link api/v1/login and a bunch of endpoints. Then api/v1.1 introduced 2 more endpoints. api/v1.2 is now the last and got some new endpoints. How shall I handle this api versioning in an efficient way? How do you make endpoints from a version available to the next versions as well? 回答1: First of all, if you are building a REST API and you have just started, you may want to consider using Restify

CMS versioning strategies for content

随声附和 提交于 2019-12-03 02:51:43
问题 I'm looking at building basic CMS functionality into our web product and am researching tips and design ideas for versioning content. I'm specifically looking for database schemas in use today. What are you using for content versioning? What patterns apply if you have different types of content that need versions stored? How is question versioning handled on Stack Overflow? Thanks 回答1: Literature uses a 5 dimensional model for this: version (wanting to change) status (life cycle: creating,

i want to display the git version on my site

非 Y 不嫁゛ 提交于 2019-12-03 02:48:11
问题 I want to display the git version number on my site. I found that it was a commit hash and this wasn't suitable for non-technical users to reference. I have created this class to display the version 'number' of the current git local to this script. 回答1: Firstly, some git commands to fetch version information: commit hash long git log --pretty="%H" -n1 HEAD commit hash short git log --pretty="%h" -n1 HEAD commit date git log --pretty="%ci" -n1 HEAD tag git describe --tags --abbrev=0 tag long

How do I get the ClickOnce Publish version to match the AssemblyInfo.cs File version?

為{幸葍}努か 提交于 2019-12-03 02:42:19
问题 Every time I publish the application in ClickOnce I get get it to update the revision number by one. Is there a way to get this change automatically to change the version number in AssemblyInfo.cs file (all our error reporting looks at the Assembly Version)? 回答1: We use Team Foundation Server Team Build and have added a block to the TFSBuild.proj's AfterCompile target to trigger the ClickOnce publish with our preferred version number: <MSBuild Projects="$(SolutionRoot)\MyProject\Myproject