Subversion (SVN)

在Visual Studio中使用Git [关闭]

时间秒杀一切 提交于 2020-08-09 02:28:58
问题: As a long-time Visual SourceSafe user (and hater) I was discussing switching to SVN with a colleague; 作为一个长期的 Visual SourceSafe 用户(和仇恨)我正在讨论与同事转换到 SVN ; he suggested using Git instead. 他建议改用 Git 。 Since, apparently, it can be used as peer-to-peer without a central server (we are a 3-developer team). 显然,它可以在没有中央服务器的情况下用作点对点(我们是一个3开发团队)。 I have not been able to find anything about tools that integrate Git with Visual Studio, though - does such a thing exist? 我无法找到任何关于将Git与Visual Studio集成的工具,但这样的事情是否存在? What are the technologies available for using Git with Visual Studio? 在Visual

启用“关闭自动根证书更新”,解决Windows系统各种卡顿的问题

╄→尐↘猪︶ㄣ 提交于 2020-08-09 01:08:09
最近发现公司内网电脑在Windows7下面一系列操作都会出现卡顿的情况: 1、 Visual studio 启动调试和关闭调试时,都会卡上半分钟左右 2、 使用远程桌面mstsc.exe,点击连接时,也会卡上半分钟左右。 3、 使用TortoiseSVN,连接https的SVN代码库时,也会卡上这么久。 非常恼火,严重影响工作效率。先后排除了各种网络原因,最终怀疑是系统问题。 通过抓包程序Fiddler跟踪网络连接,发现每次visual studio卡顿的时候,都会访问下面这个地址: http://ctldl.windowsupdate.com/msdownload/update/v3/static/trustedr/en/disallowedcertstl.cab?bc35808b68083488 mstsc.exe连接时,也会类似地去访问这个地址: http://ctldl.windowsupdate.com/msdownload/update/v3/static/trustedr/en/authrootstl.cab?91ebb0137dbf9ec3 TortoiseSVN连接前,同样会访问上述两个网址。 而公司内网电脑不能连接外网,是无法访问这两个url的,所以系统等待在那里,出现卡顿,直到超时失败。 所以问题应该就在这了:

软件测试人如何体现自己的价值?

主宰稳场 提交于 2020-08-08 22:00:51
首先,我们了解软件测试从业者处于阶段:高级岗位、中级从业者、菜鸟小白。 高级岗位:部门leader、核心测试开发岗位等。->对应的上级是:质量部Leader(经理/总监)、技术VP->公司老板。 中级岗位:能独立负责一个项目的整体测试工作,从事2-3年的从业者。 初级岗位:刚入行1年左右。 高级岗位汇报工作注意 (1)汇报对象:质量部Leader 1.考虑当前部分现状,了解部门leader的期望,需要处理什么问题。整年部门规范。 2.落地能力、事项推进能能力。主动推进一些事项落地、主动汇报进度、主动抛出问题并给出一些思考。 3.万一leader不满意时,沟通问题,高效处理。 (2)汇报对象:老板(无论是否懂技术) 1.规划部门发展方向,提高全公司的研发效率&质量(减少线上问题反馈、bug漏测率) 2.制定一些流程规范。 3.梳理公司目前存在的问题,并且提出建议。 4.培养团队能力,提升团队的能力和士气。 5.通过实际数据来体现价值。如:bug率每周下降,把其他部门关注的数据报表化。 高级岗位了解知识 1.业务能力 (1)功能业务:确定核心业务后,再开始进行任务。 (2)了解业务:深刻理解业务,尤其Leader更要首当其冲,仔细评估产品原型、交互设计,我们是关键人物先过初稿确定技术、运营可行避免浪费集体的时间,然后所有相关人一起过。 (3)保持节奏感

什么是API接口测试?用Restbird、Postman工具助力接口自动化测试

给你一囗甜甜゛ 提交于 2020-08-08 18:17:44
API(应用程序接口)正逐渐成为很多软件开发的中心,不同的系统、应用通过API连接、传输数据、互相交互。越多越多的系统从MVC架构转向微服务架构,各个微服务之间通过Rest API进行交互。对于企业来说,相比产品开发完成后,进行UI测试,API测试更容易发现问题,更可能在早期阶段发现问题。并且API测试成本更低,更容易实现自动化测试,并且有更多的成熟的自动化测试工具可以使用,比如RestBird、Postman、SmartBear等,大大提高效率 。 1.什么是API接口测试?API测试和UI测试有什么区别? API应用一般分为三层:数据层、服务(API)层、展现(UI)层。API层,即业务逻辑层,一般包括用户业务逻辑、用户和服务、数据、应用功能交互规则。API直接触及数据层和展现层,API测试是开发测试团队可持续、自动化测试最佳切入点。有助于大幅提高软件交付质量、系统稳定性。目前,传统测试更聚焦UI层测试,但接口测试的优势和价值目前已经被普遍认可。 API测试:通常向一个和多个API发送请求,并验证响应,以检查性能、安全、功能正确性、返回状态等。 UI测试:通常聚焦验证Web/APP的界面展示、按钮/控件的操作、通过控件操作验证功能等。 与UI测试相比,API测试更多聚焦业务逻辑、数据响应、安全、性能瓶颈等。 加入我们,测试交流群,642830685

Linux下自动化部署ASP.NET CORE 3.1(Docker+Jenkins+Nginx)

微笑、不失礼 提交于 2020-08-08 18:09:21
1、先配置好Docker阿里云加速,可以使用阿里云容器服务 (可自己在阿里云申请,要不然安装东西直接很慢) 注意:https://XXXX.mirror.aliyuncs.com为阿里云加速服务分配地址 sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://XXXX.mirror.aliyuncs.com"] } EOF sudo systemctl daemon-reload sudo systemctl restart docker    2、安装Docker 使用脚本自动安装 $ curl -fsSL get.docker.com -o get-docker.sh $ sudo sh get-docker.sh --mirror Aliyun    3、安装JenKins 创建jenkins工作目录 mkdir /usr/local/jenkins    拉取jenkins镜像 docker pull jenkins/jenkins:lts    修改jenkins目录和docker目录权限,这里1000是容器中Jenkins 的用户 uid chown -R 1000:1000 /usr/local/jenkins sudo

金融风控系统设计

风流意气都作罢 提交于 2020-08-08 16:39:14
2019-02-05:金融风控系统设计 - 外汇管理风控系统 胖子钓鱼 https://www.jianshu.com/p/e0609b5ba0d4 2019.02.05 14:06:01 字数 3,227阅读 1,576 无际致力于金融科技对银行、融担、互联网金融行业的基于供应链金融为核心的互联网化金融风控技术的输出。涵盖了互联网信贷核心的系统建设,基于Spark[Spark ML, Spark Streaming(Flink 替换中),Spark Graphx]技术体系的信贷风控系统建设,以及长期为合作伙伴提供有效的低风险资产的流量业务。在经历了从银行到互联网金融公司到科技输出行金融科技公司的历程后,笔者希望能够将对行业及系统设计的理解做以分享。 本文共分为三部分(外资银行的外汇交易系统风险建设,互联网金融个人风控系统建设,供应链金融中小企业风控系统建设) 外资银行的风险系统建设 该部分更多介绍一下外汇交易系统风险控制的业务层面,技术上的确无创新之处,加上大量使用三方厂商的系统,在此感谢IBM MQ、Webmethod跟Oracle为该行提供大量的便利,在这家银行里,我们看不到Tomcat, Jetty, 看不到Spring Cloud,Dubbo,ZooKeeper,没有人理会微服务,大家连Yarn跟Hadoop啥关系都不知道。从技术角度到也单纯,能买的就不做

如何从Git中的特定修订版本检索单个文件?

空扰寡人 提交于 2020-08-08 14:29:31
问题: I have a Git repository and I'd like to see how some files looked a few months ago. 我有一个Git存储库,我想看看几个月前某些文件的外观。 I found the revision at that date, and it's 27cf8e84bb88e24ae4b4b3df2b77aab91a3735d8 . 我在那个日期找到了修订版本,它是 27cf8e84bb88e24ae4b4b3df2b77aab91a3735d8 。 I need to see what did one file looks like and also save that to a file. 我需要查看一个文件的外观,并将其保存到文件中。 I managed to see the file using gitk , but it doesn't have an option to save it. 我设法使用 gitk 来查看文件,但是它没有保存文件的选项。 I tried with command-line tools, the closest I got was: 我尝试使用命令行工具,但最接近的是: git-show 27cf8e84bb88e24ae4b4b3df2b77aab91a3735d8 my

【问题】Could not locate PropertySource and the fail fast property is set, failing

安稳与你 提交于 2020-08-08 13:26:49
这是我遇到的问题 Could not locate PropertySource and the fail fast property is set, failing springcloud的其他服务读取不了配置中心得配置文件出错,原因是配置中心的一个配置文件有svn冲突。配置中心启动不报错是因为配置中心没有用到这个文件吧。 其他服务读取该冲突文件就读取不了,所以报错,记录一下。 来源: oschina 链接: https://my.oschina.net/u/4385595/blog/4289945

2020软件测试工程师史上最全面试题(内含答案)-看完BATJ面试官对你竖起大拇指!

孤人 提交于 2020-08-08 00:42:49
以下是软件测试相关的面试题及答案,欢迎大家参考! 我不是至尊宝,也不是孙悟空,我只是那城墙下的一猿。  1、你的测试职业发展是什么?  测试经验越多,测试能力越高。所以我的职业发展是需要时间积累的,一步步向着高级测试工程师奔去。而且我也有初步的职业规划,前3年积累测试经验,按如何做好测试工程师的要点去要求自己,不断更新自己改正自己,做好测试任务。  2、你认为测试人员需要具备哪些素质  做测试应该要有一定的协调能力,因为测试人员经常要与开发接触处理一些问题,如果处理不好的话会引起一些冲突,这样的话工作上就会不好做。还有测试人员要有一定的耐心,有的时候做测试很枯燥乏味。除了耐心,测试人员不能放过每一个可能的错误。  3、你为什么能够做测试这一行  虽然我的测试技术还不是很成熟,但是我觉得我还是可以胜任软件测试这个工作的,因为做软件测试不仅是要求技术好,还有有一定的沟通能力,耐心、细心等外在因素。综合起来看我认为我是胜任这个工作的。  4、测试的目的是什么?  测试的目的是找出软件产品中的错误,是软件尽可能的符合用户的要求。当然软件测试是不可能找出全部错误的。  5、测试分为哪几个阶段?  一般来说分为5个阶段:单元测试、集成测试、确认测试、系统测试、验收测试  6、单元测试的测试对象、目的、测试依据、测试方法?  测试对象是模块内部的程序错误

单个文件的硬重置

随声附和 提交于 2020-08-07 21:42:55
问题: I currently have three modified files in my working directory. 我目前在工作目录中有三个修改过的文件。 However I want one of them to be reset to the HEAD status. 但是我希望其中一个重置为HEAD状态。 In SVN I'd use svn revert <filename> (followed by svn update <filename> if needed) but in git I should use git reset --hard . 在SVN中,我使用 svn revert <filename> (如果需要,然后是 svn update <filename> )但是在git中我应该使用 git reset --hard 。 However this command cannot operate on a single file. 但是,此命令无法在单个文件上运行。 Is there any way in git to discard a single file changes and overwrite it with a fresh HEAD copy? 有没有办法在git中丢弃单个文件更改并用新的HEAD副本覆盖它? 解决方案: