java - 创建新的类版本

标签 java version

我目前正在开发一个项目。我在电子邮件功能方面遇到了一些问题,我多次尝试解决该问题,最新的似乎已经解决了该问题。

对于每次重写,我都创建了一个新类来保存新代码。这似乎不是最好的解决方案,因为每次我都必须检查代码并跟踪对类的引用并更新它们,每次重写仅用于实际发送电子邮件的代码已更改,函数输入并且名称已经一致。

我已经查找了版本控制,但这对于提供解决方案并没有特别帮助,很可能是由于我自己缺乏对该主题的了解。所以这就是我正在寻找的:拥有一个具有多个版本的类实例,最好没有所有旧代码来帮助阅读。但我希望访问旧版本,以便如果某个功能/特性以前存在并且未内置到当前版本中,我可以看到它是如何实现的。

最佳答案

版本控制正是您所需要的。

看看here ,它向您简要介绍了 Subversion,这是最流行的版本控制系统之一。您可以设置/使用自己的私有(private) Subversion 服务器,或者如果您的项目是开源的,则使用许多免费提供商(例如 Google 代码),他们将为您提供版本控制。

除了 Subversion 之外,还存在其他版本控制系统,例如 git、mercurial 等 - 但 Subversion 可以说是最受欢迎的,也是一个很好的起点。

关于java - 创建新的类版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11571168/

相关文章:

java - 如何在不是 Activity 的布局上暂时隐藏操作栏

java - 处理 Java 环境中的构造函数出现问题

java - Grails 分页不起作用

android - 选择的 Titanium SDK "3.1.0.GA"无效

c# - 如何获取项目引用的版本?

java - 从单链表中删除重复项

java - 带变量的 JSTL 三元语法

windows - Windows 8.1 的操作系统版本是什么?

php - fatal error : Cannot use assign-op operators with overloaded objects nor string offsets

iPhone app - 建议用户更新到最新版本