jjzjj

continuous-integration

全部标签

安卓工作室 : How to integrate Git from Windows 10 Ubuntu bash?

昨天我在Windows10上安装了bash,还在上面安装了Git。它工作得很好。之后,我将AndroidStudio中终端的路径从“cmd.exe”更改为“bash.exe”,这样我就可以使用bashshell而不是cmdshell。但是现在AndroidStudio找不到Git(因为在Windows上它需要一个Git.exe),我想知道是否可以将bashgit集成到AndroidStudio中(就像它在Windows.exe版本中所做的那样)。 最佳答案 根据thisarticle您正在运行某种版本的Linux。文章说它是Linu

windows - 如果没有桌面 session ,devenv.com 将无法启动

我正在为Windows10应用程序设置Jenkins作业。我需要使用devenv.com可执行文件编译解决方案中的四个项目之一,因为它是一个扩展名为.vdproj的项目(安装项目)。其他项目使用MSBuild成功构建,没有任何问题。当我以root身份登录到Jenkins目标节点时,Jenkins作业成功结束,但是当我从Jenkins运行作业并且我没有登录时失败。需要您的帮助或变通方法来解决问题。PS:我们使用ant作为任务运行器,我们有一个启动构建过程的特定任务。编辑26/01/2017我想向您提供其他信息,例如错误消息和我之前跳过的一个步骤。错误消息提供了指向MicrosoftPag

.net - 单人开发团队(.NET 平台)中的版本控制、部署和持续测试

我是公司中唯一的开发人员,因此我控制着从部署到错误修复再到新功能的一切。我选择的工具是VS2010,我主要使用ASP.NET编写新功能代码,使用经典ASP(叹气)编写错误修复代码。我只有VS2010Pro,无法访问任何MSTeam软件。现在我们在搬家的过程中正在建立一个新的生产环境,因此我想养成一些新的惯例和习惯。我目前直接在生产代码中修复了很多错误。不太好。我们的应用程序及其friend非常适合进行某种持续集成。但是,由于我自己做所有事情,当报告错误时我可能正在做其他工作,因此我的代码库还没有准备好部署。我目前正尝试将GIT用于此目的,使用它的分支等,大多数时候这工作正常,但有点乏味

.net - 持续集成是否消除了对庞大的 Visual Studio 解决方案的需求?

我有一个与另一个人一起工作的解决方案,该解决方案有大约50-60个项目,在我看来这太多了,因为它在开发过程中减慢了构建时间并且通常意味着更多的工作必须由IDE比开发过程中所必需的。这个解决方案没有被分解成更小的解决方案的唯一原因是,任何类型的重构或对代码的其他更改都可能导致其他解决方案出现问题,而这些问题只有在代码被推送到存储库并被发现之后才会被发现当其他开发人员尝试完成他的工作时被其他开发人员使用。由于我在持续集成方面没有太多经验,我想知道(除了构建自动化带来的其他奇妙好处之外)它是否是其他开发人员避免需要解决方案的标准方式很多项目?有人可以为.Net/Windows开发人员推荐一本

windows - Windows 上的 Jenkins - Matlab 不退出

Jenkinsfreestyle的以下命令在Windows环境中不会退出(永远运行)。但是,当我在CMD中运行相同的命令时,它会按预期工作。matlab-nodesktop-nosplash-minimize-c"path_to_license"-r"run('path_to_run_all_tests_script')"-wait-logfileunittestlog.txtsetoutput=%errorlevel%MOREunittestlog.txtEXIT%output%我做错了什么?编辑:这是命令调用的Matlab脚本:importmatlab.unittest.TestS

c# - VS 如何编译控制台应用程序以显示 "Press any key to continue"?

当我开发C#控制台应用程序(将在服务器上运行)并使用VisualStudio运行它时,我在程序终止前收到“按任意键继续”消息。但是,当我使用CSC手动编译完全相同的C#代码文件时,我的程序没有显示该消息并且它在完成其逻辑后立即终止。有谁知道我如何在不使用VS且不更改C#代码或添加ReadLine()的情况下编译代码时实现相同的功能?更新:我学习C#时曾出现过相同的消息,我曾经将TextPad与CSC一起使用,并且该消息过去常常在不添加任何Write(Line)/Read(Line)调用的情况下出现 最佳答案 这与编译器无关-如果您按

c# - Visual Studio : edit-and-continue on handled exceptions?

这是重现我期望得到的行为的代码:staticvoidMain(string[]args){//try//#2{stringx=null;//#1AssertNotNull(x,nameof(x));}//catch(ArgumentNullException){}//#2Console.WriteLine("Passed.");Console.ReadKey();}[DebuggerHidden]publicstaticvoidAssertNotNull(Targ,stringargName)whereT:class{if(arg==null)thrownewArgumentNullE

c# - 我可以指定在 await continuation 完成后我希望保留哪些变量吗?

在async方法中,任何局部变量都被存储起来,以便在await之后继续执行的任何线程都可以访问这些值。在await之后有什么方法可以指示真正需要哪些值?例如:varfirstName="Karl";varlastName="Anderson";varstreet1="123NowhereStreet";varstreet2="Apt1-A";varcity="BeverlyHills";varstate="California";varzip="90210";awaitMyTaskHere();Console.WriteLine(firstName);Console.WriteLine

c# - If/Else语句, "DoNothing"或 "Continue"怎么说

很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visitthehelpcenter.关闭11年前。我有一个IF/ELSE语句,尽管我想知道如何告诉“else”部分在它为真时什么也不做。例如:if(x==x)//runcalc.exeelse//DoNothing或者我写的是说如果我只是删除else语句,如果if条件不匹配,它仍然会继续?

c# - UI测试框架+持续集成?

所以我有一个我继承的应用程序,我想围绕它构建一个自动化测试套件。该应用程序在设计时并未考虑可测试性,并且代码是“大泥球”。我的计划是使用UI自动化测试框架并在UI级别创建一套测试,直到我有足够的覆盖率让我有信心开始重构并在代码中引入一些接缝以提高可测试性和设计。这是一个.NetWinForms应用程序,我知道的两个框架是:NUnitForms和ProjectWhite根据我的阅读,这两个框架在尝试作为自动构建(持续集成)的一部分运行时都会出现问题,因为大多数CI产品作为Windows服务运行,如果UI使用模态对话框,应用程序将死得很惨。我使用CruiseControl.Net作为我的C