Rational ClearCase:
Rational 公司是全球最大的软件CASE 工具提供商,现已被IBM收购。也许是受到其拳头产品、可视化建模第一工具Rose 的影响,它开发的配置管理工具ClearCase 也是深受用户的喜爱,是现在应用面最广的企业级、跨平台的配置管理工具之一。
ClearCase提供了比较全面的配置管理支持,其中包括版本控制、工作空间管理、Build管理等,而且开发人员无需针对其改变现有的环境、工具和工作方式。
其最大的缺点就在于其价格不菲,每个客户端用户许可证大约需要几千美金,所以在国内应用群体有限。
1) 版本控制
ClearCase不仅可以对文件、目录、链接进行版本控制,同时还提供了先进的版本分支和归本功能用于支持并行开发。另外,它还支持广泛的文件类型。
2)工作空间管理
可以为开发人员提供私人存储区,同时可以实现成员之间的信息共享,从而为每一位开发人员提供一致、灵活、可重用的工作空间域。
3) Build管理
对ClearCase 控制的数据,既可以使用定制脚本,也可使用本机提供的make 程序。
其最大的缺点就在于其价格不菲,每个客户端用户许可证大约需要几千美金,所以在国内应用群体有限。
Hansky Firefly:
做为Hansky公司软件开发管理套件中重要一员的Firefly,可以轻松管理、维护整个企业的软件资产,包括程序代码和相关文档。Firefly是一个功能完善、运行速度极快的软件配置管理系统,可以支持不同的操作系统和多种集成开发环境,因此它能在整个企业中的不同团队,不同项目中得以应用。
Firefly基于真正的客户机/服务器体系结构,不依赖于任何特殊的网络文件系统,可以平滑地运行在不同的LAN、WAN 环境中。它的安装配置过程简单易用,Firefly 可以自动、安全地保存代码的每一次变化内容,避免代码被无意中覆盖、修改。项目管理人员使用Firefly可以有效地组织开发力量进行并行开发和管理项目中各阶段点的各种资源,使得产品发布易于管理;并可以快速地回溯到任一历史版本。系统管理员使用Firefly的内置工具可以方便的进行存储库的备份和恢复,而不依赖于任何第三方工具。
WinCVS:
CVS 是Concurrent Versions System 的缩写,它是开放源代码软件世界的一个伟大杰作,由于其简单易用、功能强大,跨平台,支持并发版本控制,而且免费,它在全球中小型软件企业中得到了广泛使用。
其最大的遗憾就是缺少相应的技术支持,许多问题的解决需要自已寻找资料,甚至是读源代码。
Merant PVCS:
MERANT 公司的PVCS 能够提供对软件配置管理的基本支持,通过使用其图形界面或类似SCCS 的命令,能够基本满足小型项目开发的配置管理需求。PVCS 虽然功能上也基本能够满足需求,但是其性能表现一直较差,逐渐地被市场所冷落。
Microsoft Visual Source Safe:
Visual Source Safe,即VSS,是微软公司为Visual Studio配套开发的一个小型的配置管理工具,准确来说,它仅能够称得上是一个小型的版本控制软件。VSS的优点在于其与Visual Studio实现了无缝集成,使用简单。提供了历史版本记录、修改控制、文件比较、日志等基本功能。
但其缺点也是十分明显的,只支持Windows平台,不支持并行开发,通过Check out - Modify - Check in的管理方式,一个时间只允许一个人修改代码,而且速度慢、伸缩性差,不支持异地开发。甚至于微软本身也不采用其做为配置管理工具,而是使用一个名为SLM 的内部工具。
请问什么是代码管理工具?
即版本控制工具。
比较有名的有CVS、Source Safe、Clear Case等。
版本控制主要是协助在多人团队中控制代码,防止代码管理混乱、代码冲突,对代码拥有者进行权限控制等,是规范化软件开发不可或缺的重要工具
专业代码管理工具 哪个最好用?
Black Duck 专业代码管理工具。。。达信通成(北京)科技有限公司。
Black Duck 就是 传说中的黑鸭子。?
java开发工具中的代码管理工具有那些?
Code Review中文应该译作“代码审查”或是“代码评审”,这是一个流程,当开发人员写好代码后,需要让别人来review一下他的代码,这是一种有效发现BUG的方法。由此,我们可以审查代码的风格、逻辑、思路……,找出问题,以及改进代码。因为这是代码刚刚出炉的时候,所以,这也是代码重构,代码调整,代码修改的最佳时候。所以,Code Review是编码实现中最最重要的一个环节。长时间以来,Code Review需要有一些有效的工具来支持,这样我们就可以更容易,更有效率地来进行代码审查工作。下面是5个开源的代码审查工具,他们可以帮助你更容易地进行这项活动。1. Review board:Review board 是一个 基于web 的工具,主要设计给 django 和python的用户。 Review board 可以帮助我们追踪待决代码的改动,并可以让Code-Review更为容易和简练。尽管Review board 最初被设计在VMware项目中使用,但现在其足够地通用。当前,其支持这些代码版本管理软件: SVN, CVS, Perforce, Git, Bazaar, 和Mercurial.Yahoo 是review-board的其中一个用户。“Review board 已经改变了代码评审的方式,其可以强迫高质量的代码标准和风格,并可以成为程序员编程的指导者。每一次,当你访问search.yahoo.com 时,其代码都是使用 Review board工具Review过的。 We’re great fans of your work!”– Yahoo! Web Search 2. Codestriker:Codestriker 也是一个基于Web的应用,其主要使用 GCI-Perl 脚本支持在线的代码审查。Codestriker 可以集成于CVS, Subversion, ClearCase, Perforce 和Visual SourceSafe。并有一些插件可以提供支持其它的源码管理工具。David Sitsky 是 Codestriker 的作者,并也是最活跃的开发人员之一。 Jason Remillard 是另一个活路的开发者,并给这个项目提供了最深远最有意义的贡献。大量的程序员贡献他们的代码给 Codestriker 项目,导致了这个项目空前的繁荣。 3. Groogle:Groogle 是一个基于WEB的代码评审工具。 Groogle 支持和 Subversion 集成。它主要提供如下的功能:各式各样语言的语法高亮。支持整个版本树的比较。支持当个文件不同版本的diff功能,并有一个图形的版本树。邮件通知所有的Reivew的人当前的状态。认证机制。 4. Rietveld:Rietveld 由Guido van Rossum 开发(他是Python的创造者,现在是Google的员工),这个工具是基于Mondrian 工具,作者一开始是为了Google 开发的,并且,它在很多方面和Review board 很像。它也是一个基于Web的应用,并可以Google App Engine 当主机。它使用了目前最流行的Web开发框架 django 并支持 Subversion 。当前,任何一个使用 Google Code 的项目都可以使用 Rietveld 并且使用 python Subversion 服务器。当然,它同样支持其它的Subversion服务器。 5. JCRJCR 或者叫做 JCodeReview 也是一个基于WEB界面的最初设计给Reivew Java 语言的一个工具。当然,现在,它可以被用于其它的非Java的代码。JCR 主要想协助:审查者。所有的代码更改都会被高亮,以及大多数语言的语法高亮。Code extracts 可以显示代码评审意见。如果你正在Review Java的代码,你可以点击代码中的类名来查看相关的类的声明。项目所有者。可以 轻松创建并配置需要Review的项目,并不需要集成任何的软件配置管理系统(SCM)。流程信仰者。 所有的评语都会被记录在数据库中,并且会有状态报告,以及各种各样的统计。架构师和开发者。 这个系统也可以让我们查看属于单个文件的评语,这样有利于我们重构代码。
如何用代码获取 设备管理器
本文列出了由设备管理器生成的错误代码,并提供了可能的解决方法。 要查看错误代码,请执行如下步骤: 单击开始,指向设置,然后单击控制面板。 在“控制面板”中,双击系统。 单击设备管理器选项卡。 双击设备类型(例如,双击鼠标),即可看到该类别中的设备。 双击设备查看其属性。 如果已经生成错误代码,代码将出现在常规选项卡的设备状态框中。 某些情况下,将出现一个解决方案按钮(仅 Windows 98)。 Q133240 - 使用“设备管理器”排除设备冲突问题 更多信息代码 1 此设备未正确设置。 (代码 1) 要升级此设备的驱动程序,请单击“升级驱动程序”。 如果无效,请参考硬件手册以了解详细信息。 “解决方案”按钮: 更新驱动程序 该代码表示系统尚未配置此设备。 要解决此问题,请执行“设备状态”框中的指示。 此外,通过在“设备管理器”中删除设备,然后从控制面板运行“添加新硬件”向导,也许能够解决该问题。 代码 2 根据出问题的设备,可能会看见两种不同的消息。 该代码表示设备加载程序 (DevLoader) 没有加载设备。 如果此设备是最底层的总线设备加载程序(例如,ISAPNP、PCI 或 BIOS),将显示如下消息: 计算机报告了两种 <type> 总线类型,因此 Windows 无法加载此设备的驱动程序。 (代码 2) 请与计算机生产商联系,以获取更新的 BIOS。 这里,<type> 是 ISAPNP、PCI、BIOS、EISA 或 ACPI。 “解决方案”按钮: 无 如果设备不是最底层的总线设备加载程序,则显示如下消息: 此设备的 <type> 设备装载程序无法加载设备驱动程序。 (代码 2) 要解决此问题,请单击“升级驱动程序”以升级设备驱动程序。 这里,<type> 是 DevLoader,如 FLOP、ESDI、SCSI 等。 “解决方案”按钮: 更新驱动程序 除了执行系统推荐的解决方法外,还可以从“设备管理器”中删除设备,然后运行“添加新硬件”向导。 代码 3 此设备的驱动程序可能损坏,或者系统的内存或其它资源不足。 (代码 3) 要升级此设备的驱动程序,请单击“升级驱动程序”。 要检测计算机的内存与系统资源,请用鼠标右键单击桌面上的“我的电脑”,然后单击“属性”,并选择“性能”选项卡。 “解决方案”按钮: 更新驱动程序 另外,可以使用“设备管理器”删除该设备,然后运行控制面板中的“添加新硬件”工具。 代码 4 因为设备的驱动程序或系统注册表损坏,所以无法正常运行。 (代码 4) 要升级此设备的驱动程序,请单击“升级驱动程序”。 如果无效,请运行 Scanregw.exe(单击“开始”,然后单击“运行”,输入 Scanregw.exe,最后单击“确定”)以检测注册表。 “解决方案”按钮: 更新驱动程序 该代码表示此设备的 .inf 文件可能不正确,或注册表可能被损坏。 如果 .inf 文件指定了一个应当为文本数据的字段,但实际上此字段却是二进制数据,就会显示该错误代码。 除了执行推荐方法外,还可以使用“设备管理器”删除此设备,然后在控制面板中运行“添加新硬件”工具。 如果仍然收到该错误代码,请与该硬件的生产厂商联系,以获取经过更新的 .inf 文件。 代码 5 此设备的驱动程序请求的资源 Windows 无法处理。 (代码 5) 要解决此问题,请单击“升级驱动程序”以升级此设备的驱动程序。 “解决方案”按钮: 更新驱动程序 该代码表示由于没有仲裁程序,设备运行失败。 如果设备请求了一个没有相应仲裁程序的资源类型,就会收到该错误代码。 要解决该问题,请按照提示更新驱动程序,或者使用“设备管理器”删除该设备,然后在控制面板中运行“添加新硬件”工具。 代码 6 此设备的资源正被其他设备使用。 (代码 6) 要修正此问题,请关闭计算机,然后更改设备资源。 完成后,请启动“设备管理程序”并更改此设备的资源设置。 “解决方案”按钮: 硬件故障诊断 该代码表示此设备与其它设备之间存在冲突。 代码 7 针对该错误所显示的消息正文是特定于驱动程序或枚举程序的。 如果驱动程序没有提供说明它为什么失败的信息,那么,将显示如下消息: 需要重新安装此设备的驱动程序。 (代码 7) 要重新安装此设备的驱动程序,请单击“重新安装驱动程序”。 “解决方案”按钮: 重新安装驱动程序 该代码表示此设备上没有可供执行的配置。 如果设备正常工作,则不需要执行任何步骤来纠正代码。 如果设备不正常工作,请使用设备管理器删除该设备,然后从控制面板运行“添加新硬件”工具。 如果继续收到这个错误代码,并且设备没有正常工作,那么,请与硬件厂商联系以获得经过更新的驱动程序。 代码 8 该错误代码可能会显示几种不同的错误消息。此代码表示找不到某个设备的设备加载程序 (DevLoader)。 例如,设备的 .inf 文件可能引用丢失或无效的文件。 该错误代码包括以下几种错误情形: 系统 DevLoader 是 Vmm32.vxd 的一部分,并且通常以星号 (*) 开头。 如果 DevLoader 是系统 DevLoader,则显示以下消息: 文件 <name> 主要用于加载设备的驱动程序,Windows 无法加载此文件,所以设备无法正常工作。 (代码 8) 要解决此问题,请使用 Windows CD-ROM 重新运行 Windows 安装程序。 这里,<name> 是没有找到的系统 DevLoader。 “解决方案”按钮: 无 如果这不是系统 DevLoader,并且找不到该 DevLoader(文件丢失),则显示以下消息: 文件 <name> 主要用于加载设备的驱动程序,Windows 找不到此文件,所以设备无法正常工作。 (代码 8) 要解决此问题,请单击“重新安装设备”以重新安装此设备。 这里,<name> 是已丢失的 DevLoader。 “解决方案”按钮: 重新安装驱动程序 如果这不是系统 DevLoader,并且可以在磁盘上找到它(文件的确存在),那么,将显示如下消息: 加载此设备驱动程序的文件 <name> 已损坏,所以设备无法正常工作。 (代码 8) 要解决此问题,请单击“升级驱动程序”以升级此设备的驱动程序。 这里,<name> 是 DevLoader 的名称。 “解决方案”按钮: 更新驱动程序 如果 DevLoader 项是针对该设备的软件关键字,而该关键字已丢失或者是空字符串,那么,将显示以下消息: 设备故障: 请更改此设备的驱动程序。 如果问题无法解决,请参阅硬件手册。 (代码 8) “解决方案”按钮: 更新驱动程序 大多数情况下,解决办法是重新安装或更新该驱动程序。 另外,可以使用“设备管理器”删除该设备,然后运行控制面板中的“添加新硬件”工具。 如果仍然收到此错误代码,请与硬件厂商联系,以获得经过更新的驱动程序。 如果有问题的 DevLoader 是系统 DevLoader,那么应当重新安装 Windows,因为该驱动程序被内置在 Vmm32.vxd 文件中。 代码 9 对应于该错误代码的消息正文会有所变化,这取决于设备是否是 BIOS/ACPI 枚举设备。 如果它是 BIOS 或 ACPI 枚举设备,则显示以下消息: 此设备无法正常工作,原因是计算机的 BIOS 报告设备的资源错误。 (代码 9) 请与计算机生产商联系,以获取更新的 BIOS。 “解决方案”按钮: 无 如果它不是 BIOS 或 ACPI 枚举设备(如插入式适配器或插入计算机的设备),则显示以下消息: 此设备无法正常工作,原因是设备的 BIOS 报告设备的资源错误。 (代码 9) 请洽询设备厂商以获取设备的升级 BIOS。 “解决方案”按钮: 无 该代码表示此设备的注册表信息无效。 解决该问题的可能方法是:使用设备管理器删除此设备,然后从控制面板运行“添加新硬件”工具。 如果仍然收到这个错误代码,请与硬件厂商联系,以获得正确的注册表设置或经过更新的驱动程序。 代码 10 如果设备的硬件关键字中包含“FailReasonString”值,那么将把该字符串作为错误消息显示。 驱动程序或枚举程序都把这个注册表字符串值放在这里。 如果硬件关键字中没有“FailReasonString”,那么,将显示下面的常规错误消息: 可能没有此设备,也可能此设备未正常运行,或是没有安装此设备的所有驱动程序。 (代码 10) 请升级此设备的驱动程序。 “解决方案”按钮: 更新驱动程序 要消除该错误代码,请确保设备已正确连接到计算机。 例如,请确保所有线缆接头已插紧,适配器卡插入位置正确。 请按照系统提示的解决方案按钮执行相应步骤,并更新设备驱动程序。 可能需要删除该设备,然后用“添加新硬件向导”重新检测它。 代码 11 Windows 在试图启动此设备时停止响应,因此,将不会再启动这个设备。 (代码 11) 要了解更多的信息,查看 Windows 帮助下的 ASD。 请升级此设备的驱动程序。 “解决方案”按钮: 更新驱动程序 要消除该错误,请从“系统信息”工具中运行“自动跳过驱动程序”实用程序。 如果问题仍然存在,请与硬件厂商联系,以获得经过更新的驱动程序。 代码 12 此设备找不到任何可用的 <type> 资源。 (代码 12) 要使用此设备,必须禁用其他使用此设备所需资源的设备。 为此,请单击“硬件故障诊断”,然后按照向导的指示进行操作。 这里,<type> 是资源类型 (IRQ、DMA、内存或 I/O)。 “解决方案”按钮: 硬件故障诊断 此代码表示某个资源仲裁程序出现故障。 如果设备可以通过软件进行配置,并且它没有正确占有某个资源(如果系统资源不足),那么,就会出现该代码。 例如,所有中断都在使用中,或者设备请求的是当前正在被另一个设备使用的资源,而另一个设备不会释放此资源。 要解决该问题,请按照“硬件故障诊断”中的指示执行相应操作。 另外,请参见 Windows 95 帮助中的“硬件冲突疑难解答”主题,或参见下面的 Microsoft Knowledge Base 文章: 文章 ID: 133240 标题: 使用“设备管理器”诊断并解决设备冲突 代码 13 可能没有此设备,也可能此设备未正常运行,或是没有安装此设备的所有驱动程序。 (代码 13) 要让 Windows 检测是否存在此设备,请单击“检测硬件”。 “解决方案”按钮: 检测硬件 该代码表示设备驱动程序没有找到硬件。 要消除该错误代码,请执行系统推荐的解决方法。 另外,可以使用“设备管理器”删除该设备,然后运行控制面板中的“添加新硬件”工具。 代码 14 重新启动计算机后,此设备就可正常工作。 (代码 14) 要立即重新启动,请按“重新启动计算机”。 “解决方案”按钮: 重新启动计算机 要消除该错误代码,请关闭 Windows 和计算机,然后重新打开系统。 代码 15 此设备引起资源冲突。 (代码 15) 要解决冲突,请使用“帮助”中的“设备冲突故障诊断”。 “解决方案”按钮: 硬件故障诊断 该代码表示此设备的资源与另一个设备的资源发生冲突,有可能是由重新枚举引起的。 要解决该问题,请按照“硬件故障诊断”中的指示执行相应操作。 另外,请参见 Windows 95 帮助中的“硬件冲突疑难解答”主题,或参见下面的 Microsoft Knowledge Base 文章: 文章 ID: 133240 标题: 使用“设备管理器”诊断并解决设备冲突 代码 16 Windows 无法识别此设备使用的所有资源。 (代码 16) 要为此设备指定其他资源,请单击“资源”选项卡,然后填写漏掉的设置。 要了解需要使用什么设置,请参阅硬件手册。 “解决方案”按钮: 无 此代码表示没有完整地检测到该设备。 如果设备没有被完整检测到,那么,系统可能没有完整的记录下它需要的资源。 要消除该错误代码,请在设备管理器中单击“资源”选项卡,然后手动输入设置。 代码 17 驱动程序信息文件 <name> 正告诉子设备使用母设备没有或不识别的资源。 (代码 17) 要修正此问题,请按“更新驱动程序”去更新设备的驱动程序。 这里,<name> 是设备的 .inf 文件。 “解决方案”按钮: 更新驱动程序 此代码表示硬件是多功能设备,并且设备的 .inf 文件正在提供的、关于如何将设备资源拆分给子设备的信息无效。 要消除该错误代码,请使用设备管理器删除此设备,然后从控制面板运行“添加新硬件”工具。 如果仍然收到这个错误代码,请与硬件厂商联系,以获得经过更新的 .inf 文件。 代码 18 需要重新安装此设备的驱动程序。 (代码 18) 要重新安装此设备的驱动程序,请单击“重新安装驱动程序”。 “解决方案”按钮: 重新安装驱动程序 该代码表示已发生错误,需要重新安装设备。 要解决该问题,请执行系统推荐的解决方法。 如果仍然无效,请从设备管理器中删除该设备,然后从控制面板运行“添加新硬件向导”。 代码 19 注册表可能出错。 (代码 19) 要检测注册表,请单击“检测注册表”。 如果注册表出错,Windows 将重新启动系统,然后恢复先前正确的注册表。 “解决方案”按钮: 检测注册表 该代码表示注册表返回了未知的结果。 要解决这个问题,请执行系统推荐的解决方法,这需要运行 Scanreg.exe。如果这样仍然没有解决问题,那么,请从命令提示符处键入“scanreg /restore”(不包括引号)。 最后,请从设备管理器中删除该设备,并使用控制面板中的“添加新硬件”工具重新检测该设备。 代码 20 Windows 无法加载此设备的驱动程序。 (代码 20) 要修正此问题,请按“更新驱动程序”去更新设备的驱动程序。 “解决方案”按钮: 更新驱动程序 该代码表示 VxD Loader (Vxdldr) 返回未知的结果。 例如,设备驱动程序和操作系统之间可能出现版本不一致。 要解决该问题,请执行系统推荐的解决方法。 如果仍然无效,请从设备管理器中删除该设备,然后从控制面板运行“添加新硬件向导”。 代码 21 Windows 正在删除此设备。 (代码 21) 请关闭此对话框,稍候几秒钟。 如果问题重复出现,请重新启动计算机。 “解决方案”按钮: 重新启动计算机 该代码表示设备存在问题,可能通过重新启动计算机得到解决。 要消除该错误代码,请关闭 Windows 和计算机,然后重新打开系统。 代码 22 该错误代码的消息正文根据环境有所不同。 如果由于使用“设备管理器”禁用该设备而导致设备被禁用,则显示以下消息: 此设备已被禁用。 (代码 22) 请单击“启用设备”以启用此设备。 “解决方案”按钮: 启用设备 如果设备没有启动,则显示以下消息: 此设备没有启动。 (代码 22) 请单击“启动设备”启动该设备。 “解决方案”按钮: 启动设备 如果设备被某个驱动程序或程序禁用,则显示如下消息: 此设备已被禁用。 (代码 22) 某个 windows 驱动程序已禁用此设备,所以,无法启用此设备。 “解决方案”按钮: 无 该代码表示设备被禁用或者尚未启动。 要消除该错误代码,请执行系统推荐的解决方法。 对于第三种情况,请在设备管理器中删除该设备,然后使用“添加新硬件”向导重新检测该设备。 如果问题仍然存在,请通过“干净”启动排除软件冲突。 如果问题继续,请与硬件厂商联系。 代码 23 该错误代码的消息正文根据环境有所不同。 如果该设备是辅助显示适配器,并且找到了主显示适配器,则显示如下消息: 此显示适配器工作正常。 (代码 23) 问题发生在主显示适配器上。 要查看主显示适配器的属性,请单击“属性”。 “解决方案”按钮: 属性 如果该设备是辅助显示适配器,并且没有找到主显示适配器,则显示如下消息: 此显示适配器工作正常。 (代码 23) 问题发生在主显示适配器上。 修复主显示适配器,就可以正常工作了。 “解决方案”按钮: 无 如果该设备不是显示适配器,则显示以下消息: 此设备的加载程序无法加载所需的驱动程序。 (代码 23) 要更新设备的驱动程序,请单击“更新驱动程序”。 “解决方案”按钮: 更新驱动程序 该代码表示设备加载程序延迟了设备的启动,随后当它准备启动设备时,却没有通知 Windows。 要消除该错误代码,请在“显示”属性中确认主显示适配器的设置是否正确。 请从设备管理器中删除主、从显示适配器,然后重新启动系统,让 Windows 重新枚举这些设备。 请确认驱动程序是最新的,并且安装正确。 对于显示适配器以外的设备,请执行系统推荐的解决方法。如果仍然无法解决问题,那么,请从设备管理器中删除该设备,然后使用“添加新硬件”向导重新检测该设备。 代码 24 该错误代码所对应的消息正文会由于不同的设备类型(旧式或即插即用)而有所不同。 如果该设备是旧式(根检测)设备,则显示如下消息: 可能没有此设备,也可能此设备未正常运行,或是没有安装此设备的所有驱动程序。 (代码 24) 要让 Windows 检测是否存在此设备,请单击“检测硬件”。 “解决方案”按钮: 检测硬件 如果是即插即用设备,则显示如下消息: 可能没有此设备,也可能此设备未正常运行,或是没有安装此设备的所有驱动程序。 (代码 24) 请升级此设备的驱动程序。 “解决方案”按钮: 更新驱动程序 该代码表示找不到设备(例如,它已丢失,或没有正常工作)。 要消除该错误代码,请执行系统推荐的解决方法。 如果设备仍然不工作,请确保设备与计算机的连接正确。 例如,请确保所有线缆安装正确,或者适配器卡插入的位置正确。 代码 25 Windows 正在设置此设备。 (代码 25) 要完成设置,请单击“重新启动计算机”。 “解决方案”按钮: 重新启动计算机 这个问题通常出现在 Windows 安装程序复制所有文件后第一次和第二次启动期间。 这样,如果显示了该代码,则可能是不完整安装所致。 要解决该问题,请执行系统推荐的解决方法。 如果重新启动计算机没有解决问题,可能需要重新安装 Windows。 代码 26 Windows 正在设置此设备。 (代码 26) 要完成设置,请单击“重新启动计算机”。 “解决方案”按钮: 重新启动计算机 该代码表示某个设备没有加载。 这可能是设备驱动程序中存在问题,或者驱动程序没有全部安装。 要消除该错误代码,请执行系统推荐的解决方法。 如果无效,请使用设备管理器删除该设备,然后从控制面板运行“添加新硬件”工具。 如果仍然收到该错误代码,请与硬件厂商或 Microsoft Software Library 联系,以获得经过更新的驱动程序。 代码 27 Windows 无法指定设备的资源。. (代码 27) 单击“资源”选项卡,然后选择此设备使用的资源基本设置。 要了解此设备使用哪项资源,请查看设备的文件说明书。 “解决方案”按钮: 无 该代码表示描述设备可能使用哪些资源的注册表相应部分没有包含有效的注册表项。 例如,设备被标记为是可配置的,但 .inf 文件中的配置信息却被设置为固定不变。 要消除该错误代码,请使用设备管理器删除此设备,然后从控制面板运行“添加新硬件”工具。 如果设备仍然不工作,请与硬件厂商联系,以获得经过更新的驱动程序,或者进一步的帮助。 代码 28 此设备的驱动程序尚未安装(代码 28)。 要重新安装驱动程序,请单击“重新安装驱动程序”。 “解决方案”按钮: 重新安装驱动程序 该代码表示设备的安装不完整。 要解决该问题,请执行系统推荐的解决方法。 如果仍然无效,请从设备管理器中删除该设备,然后使用“添加新硬件”向导重新检测该设备。 如果问题继续出现,则可能需要获得经过更新的驱动程序。 代码 29 因为设备的 BIOS 没有给予任何资源,所以设备被禁用。 (代码 29) 您必须在 BIOS 中启用此设备。 详细信息,请参阅硬件手册,或者洽询计算机厂商升级 BIOS。 “解决方案”按钮: 无 该代码表示,由于设备没有正常工作,并且无法使之与 Windows 正确协作,所以,该设备已被禁用。 如果在 BIOS 中故意禁用该设备,也可能显示该代码。 要消除该错误代码,可能需要在计算机的 CMOS 设置中启用或禁用该设备。 Windows 无法覆盖该设置。 请与计算机的厂商联系,了解如何使用计算机的 CMOS 配置程序。 代码 30 此设备正使用已由其他设备使用并且无法共享的中断请求资源。 您必须更改冲突设置或者删除造成此冲突的实模式驱动程序。 (代码 30) “解决方案”按钮: 无 该代码表示无法共享某个中断请求 (IRQ)。 如果 PCI/EISA SCSI 控制器正要共享一个 IRQ,但某个 Windows 无法更改的实模式设备驱动程序也正在使用该 IRQ,那么,可能会显示该错误代码。 要消除该错误代码,请删除正与该设备使用相同 IRQ 的实模式驱动程序。 实模式驱动程序可能是通过 Config.sys 或 Autoexec.bat 文件加载的。 代码 31(Windows 98 中的新代码) 因为 <device> 没有正常运行,所以设备无法正常运行。 (代码 31) 要查看 <device> 的属性,并了解其无法运行的原因,请单击“属性”。 这里,<device> 是该设备正常工作所依赖的相关设备。 “解决方案”按钮: 属性 当设备要依赖于另一个设备才能正常工作时,将显示该代码。 这不包括被父设备枚举的设备。 “属性”按钮将显示其它设备的属性。 其它设备也极有可能有一个设备管理器错误代码。 请执行系统推荐的所有解决方法。 如果设备仍然无法正常工作,请从设备管理器中删除这些设备,然后使用“添加新硬件”向导重新检测它们。 最后,请与硬件厂商联系,以获得经过更新的驱动程序。 代码 32(Windows 98 中的新代码) Windows 无法安装此设备的驱动程序,原因是无法使用驱动器,或者无法使用保存安装文件的网络。 (代码 32) 要解决此问题,请单击“重新启动计算机”。 如果依然无法解决问题,请将所有安装文件复制到本地硬盘,然后在本地运行安装程序。 “解决方案”按钮: 重新启动计算机 该代码表示无法访问安装盘或 CD-ROM 来安装驱动程序。 例如,CD-ROM 驱动器或网络连接不可用。 通常,该错误出现在运行安装程序期间在复制完所有文件之后进行第一次或第二次重新启动时。 要解决该问题,首先请按照系统建议重新启动计算机。 如果问题仍然存在,请确定为什么安装盘或 CD-ROM 不可用。 通常,这些设备也有设备管理器代码(例如,CD-ROM 控制器或网卡)。 在解决该冲突之前,请先消除安装盘或 CD-ROM 不可用的问题。 代码 33(Windows 98 中的新代码) 针对该错误所显示的消息正文是特定于驱动程序或枚举程序的。 如果驱动程序没有提供关于它为什么不工作的信息,则显示如下消息: 此设备对它的驱动程序没有回应。 (代码 33) 详细信息,请洽询硬件供应商。 “解决方案”按钮: 无 如果硬件出现故障,通常会显示该代码。 如何对错误代码进行疑难解答 有关如何对错误代码进行疑难解答的信息,请参阅 Windows 帮助中的“硬件冲突疑难解答”或查看 Microsoft Knowledge Base 中的文章: 133240 使用“设备管理器”诊断并解决设备冲突 要查看 Windows 帮助中的“硬件冲突疑难解答”主题,单击开始,单击帮助,在搜索选项卡中键入硬件冲突疑难解答,按 ENTER,然后双击硬件冲突疑难解答帮助主题回答
源代码管理器类似的软件
VSS SVN都可以的 不过VSS一人锁的话其他人动不了 效率不高,SVN可以同时修改再合并
请高手推荐一款好的代码管理软件和编辑器
两个,一个是NOTEPAD++,这个在管理上一般,但是在编辑上很强大
另外,要是管理文档的话建议去找一个“网文快捕”,很强大!!!
我用MT管理器修改好哪些代码后,签名也成功,但是安到手机上只有图标,打不开软件,别人说是软件里有一
更改之后,不要签名,用幸运破解器,选择安卓核心破解,第一二项打钩,重建和安装,找到安装包可直接安装
转载请注明出处51数据库 » 软件代码管理工具 管理代码的工具