version

使用 Maven SCM 签出 Git 存储库并切换到特定分支

我想使用 Maven 来签出 Git 存储库。 在我们的特定用例中,这是有道理的,因为这个 Git 存储库包含我们需要包含在构建过​​程中的文件。 由于项目的性质,Git 存储库可能有不同的分支。所以一个简单的: scm:git:git@github.example.com:myproject/project.git 将不起作用,因为这将结帐大师。我想例如分... »

以编程方式安装或更新到最新版本的全局包的最快方法是什么?

我有一个npx 脚本,它将全局安装/更新某个包到最新版本(如果还没有的话)。 运行npm i -g myPackage 以确保最新版本耗时过长。看起来它会检查所有包依赖项并检查它们的版本,即使所需的包已经是最新版本。 我想做这样的事情,但以编程方式。我已经使用execa 包来处理类似的东西,并且可能会适合它。: npm list -g myPackage 检查安装包 如果已安装,请检查是否更... »

Git历史 - 按关键字查找丢失的行

我在 Git 存储库的某个地方有一行包含“Foo”这个词,之前有几百次提交。 如果有什么方法可以找到它上次所在的修订号?... »

如何在 WiX 中检测 .NET 3.5?

我正在尝试检测使用 WiX 安装的 .NET 版本。我试过了: <Condition Message='This setup requires the .NET Framework 3.5 or higher.'> <![CDATA[MsiNetAssemblySupport >= "3.5.0.0"]]> </Condition> 但这行不通,... »

boost asio tcp socket 1.70 不向后兼容

我将boost-beast 用于我的http 服务器。我开始根据 boost beast 文档(可能是 1.66 版)上提供的示例编写服务器。现在在 boost 1.70 之后我遇到了编译问题。即使使用 1.69,一切都运行良好。问题出在我的 session 类中。 template <typename RouterT> class session{ boost::asio:... »

c++

如何在 Delphi XE2 中解释 .otares 文件?

在 Delphi XE2 中创建了一个新文件 [项目名称].otares。 wiki 说: pre XE2 升级期间生成的具有未知资源的文件 项目。 (未知资源是指未包含在 构建配置,例如版本信息、图标、清单或样式。) 我如何阅读这个二进制文件的含义。究竟哪些资源尚未迁移? 使用 ResEdit 工具打开 otares 文件后,我显示了我需要的信息:... »

安装了两个版本的 rake = 错误

我刚刚升级到 ruby​​ 1.9.3 和 rails 3.2.2。我正在尝试创建此应用程序: rails new myapp -m https://github.com/RailsApps/rails3-application-templates/raw/master/rails3-mongoid-omniauth-template.rb -T -O 在安装结束时它给了我错误: The ... »

Google Play 服务错误 - IllegalStateException

我正在尝试使用 Google 移动视觉 API,但是当我开始使用它时出现错误: java.lang.IllegalStateException:您应用的 AndroidManifest.xml 中的元数据标记没有正确的值。应为 9877000,但实际为 6587000。您必须在元素中包含以下声明: 在这里你可以看到我添加了元数据的清单 <meta-data android:na... »

如何将 .NET 标准库更改为 .NET 框架库?

我正在为 C# 中的简单解析器编写一个类库。当我第一次创建它时,我使用 .NET 标准 2.0,但现在我需要将它迁移到 .NET 4.6 以符合我的解决方案中的其他项目并使用 NUnit。 我尝试按照in the Microsoft documentation的说明进行操作,但是当我尝试在属性中选择另一个框架时,我只能找到其他.NET标准版本。 如何迁移它?我需要手动编辑.csproj 文件吗... »

c#

android更新/安装版本检查

我是 android 开发的新手。 (毕竟在开发中) 这是我的问题:如果我将我的 android 应用程序安装到我的移动设备或 AVD 上,我希望它检查当前的应用程序版本号,如果它低于我当前要安装的版本号,则安装它,如果它更高,然后提醒用户他们已经在使用最新版本。 因为现在当我安装 .apk 文件时,它只是再次安装应用程序而没有任何反应。 可以开发吗? 最好的问候, 喂... »

使用 IIS ASP.NET 4.0 版本运行 .NET 2.0 应用程序

我们有一堆用 .NET 2.0 编写的 ASP.NET 应用程序(IIS6 ASP.NET 版本设置为 2.0),通过部署到 Windows Server 2003 的一个网站中的虚拟目录可见。有谁知道我们是否可以设置IIS 中的 ASP.NET 版本,所有这些到 4.0,而不会破坏(.NET 2.0)应用程序 - 即除了 IIS 之外没有其他更改 任何官方的微软链接都可以做到这一点,也会很棒... »

从另一个 TFS 项目链接 TFS 源代码控制文件夹

我们正在迁移到 TFS 2010(从 PVCS)进行源代码控制和工作项跟踪 据我了解,您应该对每个 TFS 项目进行源代码控制,项目解决方案等需要构建的所有内容。 这适用于新的 .NET 解决方案/项目,但我们有大量旧版 Delphi 6 项目,其中包含共享 源代码 库,我们希望将其移植到 TFS 中作为源代码控制和建造。这就是我们管理多个 TFS 项目的方式,这些项目希望在它们之间存储一组特... »

如何完全远程合并两个 git 分支?

我在 Google 云存储库上有两个分支。一个是稳定的 master 分支,另一个是完成所有新更改的功能分支。 我要做的就是将功能分支与主分支合并。 我在 SO 上搜索合并两个 git 分支,但所有解决方案都将在本地合并。拉下 feature 分支和 stable master 分支,合并它们,然后将更改推回似乎很复杂。 是否有 git 命令要求远程 git 服务器提交两个分支的合并,我可... »

我应该担心 Flutter 和 Dart 版本不同吗?

Flutter 使用 dart-lang SDK(和可执行文件)。因此,当我想查看我正在使用的版本时,我运行它并得到以下信息: 颤动 flutter --version 输出 Flutter 1.23.0-18.1.pre • channel beta • https://github.com/flutter/flutter.git Framework • revision 198df796aa... »

视觉源安全到塑料 SCM 迁移

我有一个由 3 名开发人员组成的团队,包括我自己,目前我们使用 VSS。当我们需要在开发生命周期中分支代码时,我们遇到了 VSS 问题。 在浏览了各种单片机的文档后,我们决定改用塑料单片机。 我们需要从 VSS 迁移到 Plastic SCM,在那里我们的所有变更控制历史记录也成功迁移到新的 PLastic SCM 系统中。我找不到任何有关迁移到 Plastic with History 的文... »

'AppContext' 是 'System.AppContext' 和 '.AppContext' 之间的模糊引用

我有 Visual Studio 2013,我的代码运行良好。 安装了 Visual Studio 2015 社区版,代码停止工作。 已卸载 Visual Studio 2015,但代码仍然不起作用。 我读到,在安装 Visual Studio 2015 时,文件夹位置 C:\Windows\Microsoft.NET\Framework64\v4.0.30319 的内容已更改。即“.net 4... »

获取我的应用程序更新版本代码以检查新版本

我想到了在有新更新时强制用户更新应用程序。 要做到这一点,我曾想过在versionCode,获取设备上安装的应用程序的versionCode: public int getVersion() { int v = 0; try { v = getPackageManager().getPackageInfo(getPackageName(), 0).version... »

sql和c#中数据版本控制的最佳实践

在这个问题中,我想弄清楚,在 sql 中控制数据版本的最佳做法是什么。我们使用的是关系数据库(Sybase SAP Sql Anywhere)。问题是,我们不知道应该在软件的哪一层实现版本控制系统。我们想编写一个通用系统,以便对所有类型的数据都进行版本控制,而对每种类型(类型:联系人、约会等)进行少量工作。 以下是我们想出的选项: 1. 使用实体框架,计算两个模型的差异。然后将差异保存到数据库 ... »

c#