极客讨论器
  • 主页
  • 功能介绍
    • 怎么开始
      • 对本地源代码进行管理
      • 连接团队的服务器
      • 阅读开源项目
      • 自动检测服务器
    • 版本控制
      • 版本库导航栏
      • SVN命令集菜单
      • 直接浏览版本库
      • 离线浏览远程版本库
      • 导航栏高级用法
    • 其它模块
      • 函数地图
      • 消息路标
      • 文件监控记录
      • 在版本库中查找
    • 讨论和批注
      • 创建批注消息
      • 通过图片定位代码
      • 给源代码打补丁
      • 通过消息关联相关项目
      • 消息过滤器
    • 极客超能力
      • 全面回忆
      • 时空线索
  • 使用场景
    • 个人版
    • 专业版
    • 客户端版
  • 发布历史
    • 1.3.4版
    • 1.3.3版
    • 1.3.2版
    • 1.3.1版
    • 1.3.0版
    • 1.2.x版
      • 1.2.7版
      • 1.2.6版
      • 1.2.5版
      • 1.2.4版
      • 1.2.3版
      • 1.2.2版
      • 1.2.1版
      • 1.2.0版
    • 1.1.x版
      • 1.1.9版
      • 1.1.8版
      • 1.1.7版
      • 1.1.6版
      • 1.1.5版
      • 1.1.4版
      • 1.1.3版
      • 1.1.2版
      • 1.1.1版
      • 1.1.0版
    • 1.0.x版
      • 1.0.9版
      • 1.0.8版
      • 1.0.7版
      • 1.0.6版
      • 1.0.5版
      • 1.0.4版
      • 1.0.3版
      • 1.0.2版
      • 1.0.1版
      • 1.0.0版
  • 下载
  • 常见问题及解答
  • 联系我们

通过消息关联相关项目

相关项目是指两个以上的版本库,里面的源代码相互之间有关联,例如存放主程序源代码的版本库,和存放支持它运行的动态链接库源代码的版本库有关联,存放网站服务器脚本的版本库和存放网页的版本库有关联。这里讲述源码的关联性怎么通过消息体现出来。
相关项目需要使用相同的消息库,最好使用相同的消息图片路径。如右图所示,所有相关项目都使用C:\Projects\message.db。

通过消息关联相关项目

如右图所示,正在打开的项目是调用古典加密算法维吉尼亚算法对"Hello, world!"字符串加密。这个项目是主程序的源代码,维吉尼亚算法的源代码在其它版本库中。但是它们都是用的相同的消息库,其中,字体为蓝色的消息是主程序的批注消息,点击它的"locate"直接定位到主程序版本库里的源代码处。

通过消息关联相关项目

如果要看维吉尼亚算法怎么样使用密码,点击紫红色消息的"locate"。这条消息是实现维吉尼亚算法的古典加密算法版本库的批注消息,它会启动另一个极客讨论器加载这个版本库并定位消息,进而定位到维吉尼亚的实现代码上。

‹ ›

© 2011-2018 长沙市枫传网络科技有限公司,版权所有 湘ICP备14011962号-1 湘公网安备 43010302000172号