我想在以下应用程序中维护版本控制,那么维护版本的最佳选择是什么?
在我的应用程序中,有一个工具可以生成资源作为我的框架工作的输入。 为了简单起见,我们可以采用例如工具中有相同的选项,因此可以在那里设置一些值。 假设工具上有十个整数ctrl框,用户可以在那里设置值,因此工具将生成值作为xml文件或c中的某些结构定义,如下所示。 注意这里的参数名称如TITLE和DIALOG分别使用Integer ctrl。这些字符串名称即TITLE / DIALOG将保持固定。
<root>
<TITLE value = '1' />
<DIALOG value = '2' />
.
.
</root>
和
Struct data
{
1, //TITLE
2. //DIALOG
.
.
.
}
etc
所以明天可能还会添加一些像TITLE和DIALOG这样的新参数。 那么在这种情况下保持版本控制的最佳方法是什么。
实际上我不是在谈论像perforce或svn这样的版本控制,我的问题是关于如果有10个参数或者我的版本1.0或者如果有12个参数那么它可能是1.1等,就像在那个意义上我是说。我总是希望保证使用这些字符串我将生成一些密钥,这个密钥将写入xml,然后在框架中我将通过这些参数计算该密钥,因此始终保证工具生成的数据与当前框架工作版本。
我知道它有点冗长,但我希望它让问题变得更加半透明 在此先感谢
答案 0 :(得分:0)
你能更具体一点吗? 如果您谈论代码的版本控制,那么可以使用一系列软件。 SourceSafe,Team Foundation,SubVersion和CVS只是少数几个。其中一些非常简单和免费,而其他一些非常昂贵,但如果你有一个可以很容易地集成到你的IDE。
希望有所帮助。