草庐IT

VCS+Verdi

全部标签

xcode - 在 VCS 下应该忽略 Xcode5 中的 *.xccheckout 文件吗?

Apple在Xcode5中引入了一种新的项目相关文件类型:“xccheckout”。该文件位于“.xcodeproj/project.xcworkspace/xcshareddata/”目录下,看来与项目的版本控制系统有关。示例文件在这里:http://pastebin.com/5EP63iRa我想这种类型的文件应该在VCS下被忽略,但我不确定。下面是问题:是否应该忽略“xccheckout”?它的目的是什么? 最佳答案 您应该checkinXcode5.xccheckout文件;通常,应该提交xcshareddata中的文件。.x

android - 从 Android Studio 中的 Gradle 项目向 VCS 提交的内容

我使用的是AndroidStudio0.4.6和Gradle1.10。我想将必要的文件和文件夹提交到git中,以便克隆存储库的任何人都可以开始使用该项目,并且不会因为未提交文件而丢失文件/设置的任何问题。有人可以指出VCS需要什么以及什么是可选的。来自问题:“gradledirectoryinanAndroidStudioproject”我看到gradle/文件夹很好,但是.idea/、.gradle/、gradlew.bat等呢?我在local.properties里面看到它不应该被提交,但是其他的呢?这是我现在非常适合我的.gitignore:/app/build.idea/wor

安卓工作室 : Unregistered VCS root detected

检测到未注册的VCS根/Users/*****/AndroidStudioProjects/Signin/google-services目录在Git下,但未在Settings中注册。添加根配置忽略如何解决这个问题?请帮忙。 最佳答案 出现警告消息时按“添加根”。这将使idea注册“未注册的vcsroot”,并且可以使用IDEA/Androidstudio的git特性。如果您不按“添加根”,不会发生任何不好的事情,但我怀疑您在每次启动androidstudio/IDEA时都会收到相同的警告。

android - 配置 IntelliJ IDEA,以便在 git 中检测到源但检测到未注册的 Vcs 根

UnregisteredVcsrootdetectedThedirectoryC:\Users\AndrewisunderGit,butisnotregisteredintheSettings.ConfigureIgnoreVCSrooterrors为什么会这样显示? 最佳答案 出现这种情况是因为AndroidStudio检测到您已导入git项目,但尚未“注册”以跟踪其在AndroidStudio中的状态。如果您选择不配置此项,您的项目不会受到负面影响,IntelliJ只会提示您,因为它具有一些无法运行的集成版本控制功能。因此,如果

没有 VCS/Git 的 Go 模块初始化失败,无法确定模块路径

我正在尝试使用go模块(使用go1.11)初始化一个新的go项目。我不打算在github或其他地方发布它,它只是一个只有主包的临时/测试项目。每当我尝试在目录中运行gomodinit时(在我的$GOPATH之外),我都会收到以下错误:go:无法确定源目录/Users/...的模块路径(在GOPATH之外,没有导入注释)不使用git(或其他VCS)就不能初始化模块吗?或者有什么解决办法? 最佳答案 Isitnotpossibletoinitmodulewithoutusinggit(orotherVCS)?Oristhereanywo

git - 使用 Git(或任何 VCS)的 Go 项目的正确组织是什么?

我的GOPATH是/Users/joe/go。我正在开发一个名为myproj的项目,它是一个名为myproj的包。如果我希望能够编写import"myproj"那么我需要的目录结构是:$GOPATH/src/myproj/myproj.go$GOPATH/src/myproj/myproj_test.go...但是,我似乎无法使其适合Git。如果我查看examplepackagefromGoogle我看到以下格式:go.example/hello/hello.gogo.example/LICENSE其中go.example是repo的名称。所以实际的包目录可以在存储库中找到。如果我将此

git - 使用 Git(或任何 VCS)的 Go 项目的正确组织是什么?

我的GOPATH是/Users/joe/go。我正在开发一个名为myproj的项目,它是一个名为myproj的包。如果我希望能够编写import"myproj"那么我需要的目录结构是:$GOPATH/src/myproj/myproj.go$GOPATH/src/myproj/myproj_test.go...但是,我似乎无法使其适合Git。如果我查看examplepackagefromGoogle我看到以下格式:go.example/hello/hello.gogo.example/LICENSE其中go.example是repo的名称。所以实际的包目录可以在存储库中找到。如果我将此

vcs2018+verdi实现独立仿真带有Vivado IP核的工程

vcs2018+verdi实现独立仿真带有VivadoIP核的工程前言工具准备vcs编译Vivado库文件使用Makefile实现仿真file.fsynopsys_sim.setupmakefilecompileelaboratesimulate+verdi前言在对带有VivadoIP核的工程进行仿真时,通常有联合仿真和独立仿真两种方法。前者通过在Vivado软件内部与其他仿真器联合实现仿真,但这存在很多弊端,例如每次必须同时启动两个软件,不够方便,效率也低;每次修改工程中的文件,都要重新编译整个工程;从别人那里拷贝来工程还要考虑两个软件的版本问题等等…因此独立仿真在实际工程仿真中有重要意义,

vcs2018+verdi实现独立仿真带有Vivado IP核的工程

vcs2018+verdi实现独立仿真带有VivadoIP核的工程前言工具准备vcs编译Vivado库文件使用Makefile实现仿真file.fsynopsys_sim.setupmakefilecompileelaboratesimulate+verdi前言在对带有VivadoIP核的工程进行仿真时,通常有联合仿真和独立仿真两种方法。前者通过在Vivado软件内部与其他仿真器联合实现仿真,但这存在很多弊端,例如每次必须同时启动两个软件,不够方便,效率也低;每次修改工程中的文件,都要重新编译整个工程;从别人那里拷贝来工程还要考虑两个软件的版本问题等等…因此独立仿真在实际工程仿真中有重要意义,

linux环境下vcs+verdi/Questa软件的使用

文章目录前言一、vcs编译过程二、vcs常用指令1、常用(1)编译文件(2)debug选项(3)目录(4)使用verdi时需要在vcs里面添加的编译选项(5)仿真选项(加在sim里面)(6)其他2、覆盖率相关3、波形相关4、verdi相关三、QuestaSim使用方法四、DPI接口五、遇到的问题前言今日感想:学习只能慢慢搭积木,想一步登天可不行啊在vcs仿真时调用$dump函数dump出fsdb文件,随后verdiloadfilelist和fsdb文件来进行debug一、vcs编译过程1、vcs两步仿真:先编译文件,生成simv可执行文件;后进行仿真(compilationandsimulat