化石http://www.fossil-scm.org
我最近发现了这个,并开始将它用于我的家庭项目.我想听听其他人对这个VCS的看法.
我脑子里缺少的是IDE支持.希望它会来,但我使用命令行就好了.
关于化石的我最喜欢的事情:内置web服务器wiki和bug跟踪的单个可执行文件.存储库只是一个SQLite(http://www.sqlite.org)数据库文件,易于备份.我也喜欢我可以运行化石并将存储库放在我的拇指驱动器上.这意味着我的软件开发已经变得完全可移植.
告诉我你的想法....
我开发了一些具有类似行为的类,它们都实现了相同的接口.我实现了一个工厂,它创建适当的对象并返回接口.我正在为工厂写一个单元测试.你得到的只是对象的接口.测试工厂工作正常的最佳方法是什么?
我想知道Java中的答案,但如果有一个跨越语言的解决方案,我想知道它.
答案中的第2号将像其他答案一样完成吗?如果是这样,我将标记另一个接受的答案并重新提出我的问题,以解决返回界面的工厂以及您不知道哪种类型的具体类实现了界面,以及您知道具体类是什么的情况用过的.
什么可能导致 Windows 服务的执行进程比从命令行运行慢?当我从具有管理员权限的命令行执行进程(另一个 exe)时,它比 Windows 服务执行相同进程时快四倍。这可能是什么原因造成的。该帐户对目录和文件的权限是可以的。它运行成功,只是慢了 4 倍。需要关于调查什么来找出问题的想法。
我们一直在使用 sysinternals processexplorer 并没有看到任何东西。
可以修改“优先级”以查看是否导致问题的高级选项卡在哪里?
使用Resharper封装类的属性时,有没有办法让它一次执行多个属性?