为Redmine的项目加上起止时间

    没有时间约束的项目不是好项目。

    要给项目配置起止时间,需要用到自定义属性。

    我们需要管理员身份登录,才可以定义自定义属性。

自定义属性

    看图吧,先是点击页面导航条(最上面那排菜单,有主页、我的工作台、项目、管理、帮助等)上的“管理”菜单,看到下图:

    看到里面的“自定义属性”菜单了吧,点击它,可以看到下面的界面:

    点击那个“新建自定义属性”菜单,结果如下:

    这个页面列出了支持自定义属性的对象。你创建的自定义属性,属于你在这里选择的那个对象。我们要给项目添加开始时间和结束时间,所以选择了“项目”对象。点击下一页,就可以看到自定义属性界面了:

   

    你可以给你的自定义属性命名(名称字段)。

    可以指定属性的数据类型(格式字段,窃以为翻译不很准确)。

    还可以设置一个描述信息。

    其它的字段是和数据类型相关的,你可以变化“格式”字段来观察页面的变化。

    页面右侧还有一些附加的选项,有“必填”、“可见的”、“可用作搜索条件”、“作为过滤条件”四个,看名字就知道涵义了……

    一旦你配置好了自定义属性,点击“保存”按钮就可以了。

项目的起止时间自定义属性

    前面我们讲了如何创建自定义属性。对于“项目”对象的“开始时间”来讲,类型是日期,必填,参考下图:


    保存即可。

    结束时间类似。

    现在你新建项目的话,可以看到下图:


    看到我们新添加的“开始时间”、“结束时间”了吧,还有颗红星,说明是必填项。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
你可以使用 Redmine Java API 来编写一个 Java 脚本来创建 Redmine 项目。下面是一个简单的示例: ```java import com.taskadapter.redmineapi.RedmineException; import com.taskadapter.redmineapi.RedmineManager; import com.taskadapter.redmineapi.bean.Project; public class RedmineProjectCreator { public static void main(String[] args) throws RedmineException { // 创建 RedmineManager 对象 RedmineManager redmineManager = new RedmineManager("http://redmine.example.com", "your_api_key"); // 创建一个新项目对象 Project project = new Project(); project.setName("Project Name"); project.setIdentifier("project-identifier"); project.setDescription("Project Description"); project.setHomepage("http://project.example.com"); // 创建项目 Project createdProject = redmineManager.getProjectManager().createProject(project); // 输出创建的项目信息 System.out.println("Created project with ID: " + createdProject.getId()); System.out.println("Project name: " + createdProject.getName()); System.out.println("Project identifier: " + createdProject.getIdentifier()); System.out.println("Project description: " + createdProject.getDescription()); System.out.println("Project homepage: " + createdProject.getHomepage()); } } ``` 在这个示例中,我们使用 Redmine Java API 中的 `RedmineManager` 类来连接 Redmine 服务器,并使用 `Project` 类来表示要创建的项目。创建项目时,我们需要设置项目的名称、标识符、描述和主页等信息,并使用 `ProjectManager` 类的 `createProject()` 方法来创建项目。最后,我们输出创建的项目信息。 需要注意的是,在使用 Redmine Java API 之前,你需要先下载并导入 API 的 jar 包,具体方法可以参考 API 的官方文档。此外,还需要在 Redmine 中生成一个 API 密钥,用于连接 Redmine 服务器。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

foruok

你可以选择打赏

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值