Tag: svn

使用Excel进行产品积压pipe理(或使用SVN合并的Excel Spreadsheet 2003function)

我们在一个Excel Spreadsheet中有Product Backlog,我们也提交给SVN,所以每个人都可以使用它并更新到最新版本。 我们遇到的问题是: 你如何使Excel电子表格被许多人同时使用,而不是覆盖彼此的数据。 某种合并数据? 这是否可能? 我们希望将数据保存在Excel电子表格中,因为它提供了我们所需的所有function。 我们尝试了Google电子表格,这些电子表格在协作方面要好得多,但不支持单元格下拉值… 编辑 我发现我也可以将我的Excel文件保存为XML格式(XML Spreadsheet 2003)。 这种格式保留所有的格式,公式,条件风格等只有graphics掉了,但我可以忍受。 我想SVN合并工具或多或less支持XML文件合并,当多个人工作。 所以我想到了这个function,但是我不知道Excel在保存之间改变了多lessXML文档。 也许它重新sorting了很多东西,因此使合并工具不可能与预期的结果一起工作。 任何人有这方面的经验? 。 这基本上可以让多个人在同一个文件上工作。 EDIT2 我试着用普通的XML文件( XML Spreadsheet 2003文件格式)来pipe理Excel电子表格,这使SVN能够合并它,因为它是一个文本文件。 我学会了不使用条件格式,因为它不总是工作,所以你将有问题重新打开文件。 此外,graphics将不会被保留。 testing结果:我已经尝试过对同一个XML进行同步工作,但是Excel对这些文件没有特别的顺序(看起来像是将它转换成Excel并保存时转换回XML),所以即使你做了一些小改动数据,你的XML看起来完全不同。 所以这种格式不适合与合并function进行协作。 仅供参考 :我已将我的操作从Excel迁移到更具协作性和类似function的解决scheme: Google Spreadsheets 。 同时进行的协作正在工作,并且工作得很好(希望微软有朝一日能够在Office的所有范围内以这种方式进行协作),并支持版本控制以及我在Excel中使用的所有function。 代码格式和一些额外的脚本代码我可以使用基于单个单元格的整个行的条件格式,所以我可以很容易地将整个行的背景颜色设置为“完成”时的特定故事状态。

龟SVN合并知识库与工作副本

我试着寻找答案来解决我的问题,但每个线程都开始讨论分支和中继,我不知道他们在说什么。 我在一个2人的团队。我们已经开始在一个单一的Excel电子表格。 在进行更改之前,我使用了SVN更新,但是在进行更改时,我的队友也会在做更改之前进行更改并提交。 我首先被告知我必须在提交之前再次更新,并且应该将我的队友的更改与我的合并在一起。 但是,当我更新.xlsx文件,似乎没有发生。 我再次打开本地副本,并没有显示我的队友变化。 我试过使用合并选项,并在众多尝试中点击随机的东西,但没有任何工作。 我已经尝试过的任何东西都会将我的队友更改添加到我的工作副本中。 每次我将我的工作副本与存储库进行比较时,我们两个人的变化都是突出显示的,但我没有做任何事情似乎将它们合并在一起。 我们在电子表格中修改的单元格是不同的,所以我们不会直接对同一单元格进行更改。 这应该是一个简单的合并。 这是把我拉上了墙,一直说“合并成功”或“更新成功”,但没有做任何事情。

SVN远程服务器和本地Excel

我有一个远程SVN服务器,在那里我保持我的文件(networking开发)。 我正在使用一个工具,它可以直接从SVN仓库中提取文件,并检查它们是否进出,所以我没有其他的SVN工具在我的本地计算机上。 我正在使用svn://path样式。 现在,我意识到我需要存储一个我正在本地工作的Excel文件,在这个远程SVN中也是如此。 如何实现这一目标的方式是什么? 我是否需要在本地计算机上安装类似TortoiseSVN的东西,还是有任何工具或插件,允许我直接从Excel保存到(远程)SVN? 理想情况下,我需要将每个从Excel保存到SVN的新版本,但我想这是不可能的。 提前感谢您的任何build议。

最好的Mac OSX和Windows Git客户端,服务器和差异工具?

我目前正在寻找Git客户端的Mac OSX,我已经尝试了以下几点: GitX(不喜欢它..似乎不够function) Git Gui / GitK ..( 屁股丑!我的意思是yuuuuuck!而不是用户友好的) 源树(迄今为止最好的,但仍然有所欠缺) 有一个function相当不错的“版本”或“基石”像客户端的混帐? 或像toroisegit发现者整合的东西? 另外我需要实现一个locking系统或在Excel电子表格中findVBA的diff工具? 我怎么能做到这两个? 哦,还有一种pipe理git服务器(gitosis或其他)与gui的方式吗? 谢谢 丹尼尔

Excel VBE导出不一致

我从.xls文件中导出.bas文件,如下所示: 将VBComponent代码模块导出到文本文件以将其检入SVN回购。 我遇到以下问题,导致文件中variables名称的shell变化实际上不是真实的(或者至less不相关)。 像这样的语句得到重新格式化/重新生成: rngTenors.Cells(i, 1) changes into rngTenors.cells(i, 1) (微妙但仍然不同,它被我使用的diff工具拾取并隐藏文件中产生的噪音中的真实变化) 任何想法,以防止这种情况发生,将不胜感激。

存储库信息(SVN)与Excel集成

我是新来的这种事情。 有没有关于编程的第一篇文章,因为直到现在我设法谷歌我需要的一切。 谢谢你的耐心:) 。 关于我的问题/目标:在我们的项目中,我们必须有一些文档pipe理控制。 我们将有大约160个.docx文件(所有文件已经知道),版本控制我们将使用SVN。 这些文件将被保存在不同的文件夹(进一步,我会使存储库结构),文件夹将有一个阶段,我们目前在我们的项目(我们将有大约12个文件夹)的function。 当一个阶段完成,标签又名。 官方将发布。 每个文件都会在MS Excel WorkSheet Column中放置数据,如:阶段,名称,版本,标签,超链接。 我要做的是:macros将search存储库上的文件,如果发现读取它的修订版,标记(最新)..写入Excel表,并在另一列中的超文本链接。 存储库结构: 树干 System_Development System_Requirements_Specifications.docx System_Architecture_Description.docx System_Safety_Plan.docx … 软件规划 Software_Quality_Assurance_Plan.docx Software_Configuration_Management_Plan.docx … … 分支(可能不会被使用,还不确定) 标签 1 System_Development System_Requirements_Specifications.docx System_Architecture_Description.docx System_Safety_Plan.docx … 2 System_Development System_Requirements_Specifications.docx System_Architecture_Description.docx System_Safety_Plan.docx … 软件规划 Software_Quality_Assurance_Plan.docx Software_Configuration_Management_Plan.docx … 我已经做了一个确切的macros,但问题是它非常缓慢。 如何和为什么? 我正在使用ShellAndWait("cmd.exe /c svn list –verbose http:\\localhost\trunk > text.txt") ,parsing该文本文件以获取trunk中的文件夹,然后检查哪些文件在这些文件夹中另一个ShellAndWait为每个文件夹),如果他们被发现获取修订号等等.. […]

input文本标记的合并格式是什么?

我有一个excel列表(excel 2003),用户input令牌的翻译。 它有3列(键,值,语言)。 它可以是关键的东西:Login.Header,值:“请login到网站”language:en。 这工作得很好。 我使用这个文件在一个网站中生成语言特定的图像,使用大量的文字graphics。 好的是用户可以在不安装新软件的情况下input文本,编辑很好,并且可以通过我的python脚本轻松读取生成的文件。 有一个人觉得我不喜欢:如果2个用户编辑文件,并有很多的变化比合并得到一个噩梦。 有没有一个编辑解决scheme,在我所描述的领域一样好,但可以更容易合并? 编辑 到目前为止的答案解释了一个源控制系统如何在这种情况下提供帮助。 但是我已经有了SVN。 问题是关于文件格式。 有一些文件格式很容易与winmerge这样的客户端(如java或c#后端类的源代码)合并,还有一些很难合并(xml,代码生成的文件)。 xls – excel 2003的文件可以被区分,但它仍然没有很好的合并格式。 我认为有一个不同的应用程序(像苹果作品,开放办公室,Excel 2010 ..)让我编辑一个表,但可以更容易地合并。

为什么Subversion无法标记修改后的Microsoft Excel电子表格文件?

我遇到了一些我从Subversion没有想到的行为,几乎意外地发现了这一点:修改后的文件没有被标记为已修改。 我有一个unit testing,涉及一个Microsoft Excel电子表格作为input文件。 unit testing计算CRC校验和; 由于校验和改变,我的testing开始失败。 testing文件存储在SVN中,MIMEtypes为“application / octet-stream”,因此被SVN视为二进制文件。 我从TortoiseSVN和SVN命令行客户端获得了相同的行为,在这种情况下,都是基于SVN 1.6的:当在Excel中打开文件时,它打开的事实必须在文件本身编码; SVN显示该文件已被修改。 但是,当文件再次closures(不保存),它似乎回到其未修改的状态:即, svn status不列出Excel文件; 由于数据是二进制的, svn diff不会产生任何输出。 目前的情况是,该文件现在不是二进制文件与存储库中存储的文件进行比较。 (如果导出的是新副本,与打开和closures的副本不是二进制比较的)。从用户的angular度来看,文件显然是不变的,所以在语义上,SVN响应是合理的。 但不是语法上的; 而SVN本质上是句法。 我找不到原因的部分是为什么SVN不会将文件标记为已修改。 我无法想象SVN对Excel文件有任何特殊的处理(在任何情况下,MIMEtypes都不是专门与MS Excel相关的)。 没有定义SNV关键字属性。 同样,我可以想象,Excel知道存储SVN工作副本信息的隐藏的.svn子目录的内容。 你有什么线索知道这是怎么回事? 谢谢,罗布。

Excel VBA SVN客户端/集成

任何人都可以推荐一个SVN客户端在Excel中使用VBA(仅限代码模块)。 理想情况下,我还希望SVN在提交更改之前进行差异化时忽略大小写,以避免存储库中存在过多的stream失(VBA具有更改整个项目中variables大小的烦人习惯)。