Articles of 版本控制

build立整个分区的存储库?

我喜欢从我的小型的debian服务器有一个很好的备份。 在“/”上创build一个仓库是个好主意吗?

你可以使用Git来跟踪对VirtualBox磁盘的更改吗?

你可以使用像Git这样的VCS跟踪对VirtualBox磁盘的更改吗? 如果不是在configuration虚拟服务器时使用版本控制来跟踪更改的好方法。 **我明白,git不会很好地跟踪二进制blob。 我想安装VirtualBox驱动器并从根目录跟踪更改。 唯一一次我不必担心二进制斑点将是最初的git提交和任何git提交后,我更新了一个软件。

如何手动信任SSL证书到开发服务器?

在我们的开发服务器上,我们使用自己生成的SSL证书,所以每次浏览到开发站点时,IE都会惊慌,问我是否想继续下去。 如何手动添加开发证书到我的本地工作站,所以IE不会恐慌? 此外,我真的希望能够通过SourceSafe Remote Plug-in将源代码提交给开发机器,这需要一个有效的证书才能工作。 就像我喜欢的一样,select不同的SCM不是一种select。 请帮忙。 谢谢。

共享文件夹版本

我试图find一些方法来跟踪Windows Server 2003上共享文件夹中的文件版本。类似于DropBox上的版本,但对于Intranet。 有人能告诉我有哪些可能性我必须做这个? 编辑: 我仍然在研究那里存在什么,预算没有定义。 我想知道更多关于“在Windows服务器上的保存版本控制”的解决scheme,但是当我在谷歌上search这个post是第一个结果。

学生SVN存储库是否有LMS插件?

软件开发学生需要使用修订控制工具来练习。 为此,我正在为我们的LMS寻找一个插件,这将给学生一个单独的SVN信息库。 我们使用天使,但是黑板,Moodle或者其他你可能使用的东西对我来说也是很有趣的。 目前该系统涉及一个单独的系统与bash脚本; 能够在创build过程中自动化build设和回购人口将是惊人的。

WMI显示错误版本的Microsoft Access

我们将Microsoft Access用于某些数据库function,因为大多数人已经知道Access数据库在过时的Access版本访问时可能非常暴躁。 为了控制这一点,我有一个设备,可以跟踪版本号和更新过时的版本,如果需要的话。 我注意到我的所有工作站上发生了一些奇怪的事情。 在工作站上,如果我运行wmic ,然后运行以下命令: product get name, version 它显示以下版本信息: Name Version: Microsoft Office Access MUI (English) 2010 14.0.6029.1000 然而,当我打开Microsoft Access并转到文件 – >帮助它显示版本: Version:14.0.6112.5000 我知道在Access中显示的版本号是正确的,在wmic中显示的版本号是不正确的。 这是在Windows 7和XP机器上发生的。 有没有办法让我更新WMI,因为我依靠这个信息进行版本控制? 为什么即使更新了这样一个旧版本? EDIT1: 当我看MSACCESS.exe的版本,它显示14.0.6024.1000 ,这是一个更老的访问版本! WMIC究竟在寻找版本号? 它是一个可以编辑的registry项吗? EDIT2: 我发现在HKLM\Software\Microsoft\Windows\CurrentVersion\Installer\Userdata\userSID\00004109510090400000000000F01FEC\DisplayVersion的版本号似乎是WMIC从中提取的版本号,这是有道理的。 Access-> File-> Help菜单从哪里获取版本号? 它是否查看此数据的最新Service Pack exe文件?

版本控制的印刷devise师和编辑

我已经很难看到类似于这个的其他线程,但仍然无法find任何人在InDesign中的跨平台(OSX,Windows)团队工作stream的良好build议,这很容易,不需要用户直接closures一个networking共享。 有没有人有任何支持InDesign签入/签出系统的真实世界经验,例如: devise师从networking共享或版本控制系统获取最新的项目文件到OSX devise师在本地工作 devise者承诺回到networking共享或版本控制系统 编辑器从networking共享或版本控制系统获取最新的项目文件到Windows 编辑器在本地处理文件 编辑器提交回networking共享或版本控制系统 我正在考虑Subversion,因为在两个平台上都有多个客户端。 我使用SVN为我们的应用开发团队,并喜欢它。 但是,这个版本库会不会臃肿,除了一直提交的大型二进制文件吗? 我可以禁用版本,只是让它保持最新版本(没有比networking共享更糟糕)? 重点是build立一个人们可以在本地工作的系统,而不必担心覆盖彼此的工作,并轻松地获得和改变。

任何可用的版本控制文件系统,如VMS以前都有

我正在寻找像VMS这样的版本控制文件系统。 有什么现代的等价物,我可以托pipe的Windows客户端? 要求: 能够从XP,Vista,Win7,Samba(Linux)将驱动器映射到共享文件系统 能够在Windows Flavor或CentOS上托pipe这个文件系统 完全透明的最终用户 – 看起来像一个正常的驱动器/共享。 我相信我可以用SVN之类的东西来破解一些东西,但是它不会透明。 我search了Google,到目前为止还没有发现任何东西。

如何告诉Mercurial永远不会创build硬链接

我打算在不久的将来在一些项目上使用Mercurial。 这些项目通常会驻留在我的Windows机器上的一个目录中,但我将使用VirtualBox共享这些目录,以便我可以直接从Linux内部对其进行处理。 我知道Mercurial有时会在克隆存储库时创build硬链接。 我不确定一个VirtualBox共享目录如何处理这些硬链接(或者甚至可以),所以我宁愿告诉Mercurial永远不要尝试制作硬链接并始终复制。 我的问题:我如何从硬连接全局禁用Mercurial? (虽然如果有人得到Mercurial和VirtualBox共享文件夹很好地与硬连接,我想听到它!)

控制通过hgwebdir.cgi服务的多个mercurial回购的克隆访问

可能重复: 使用Mercurial和Apache读取访问控制 我正在尝试为我的客户托pipe多个Mercurial存储库。 我需要单独控制对每个存储库的访问,而不仅仅是访问,而是克隆。 我有一个需要全局身份validation的.htaccess集: AuthUserFile /path/to/hgweb.passwd AuthGroupFile /dev/null AuthName "Chris Lawlor Client Mercurial Repositories" AuthType Basic <Limit GET POST PUT> Require valid-user </Limit> <FilesMatch "\.(htaccess|passwd|config|bak)$"> Order Allow,Deny Deny from all </FilesMatch> 然后在每个存储库中,我都有一个需要有效用户的.hg/hgrc文件 [web] allow_push = <comma seperated user list> 这几乎是我所需要的。 问题是我需要将所有客户端添加到hgweb.passwd ,这使得他们可以克隆所有存储库。 我能想到的唯一解决scheme是在每个存储库中都有另一个.htaccess和.passwd文件。 我不想这样做,似乎有点复杂。 我可以使用allow_push设置hgrc仓库hgrc文件中的每个仓库指定一个授权用户列表。 如果只有一个allow_clone设置以及… 我为hgwebdir.cgifind的所有文档都不完整。 我读了: http://mercurial.selenic.com/wiki/HgWebDirStepByStep http://hgbook.red-bean.com/read/collaborating-with-other-people.html#sec:collab:cgi http://hgbook.red-bean.com/read/collaborating-with-other-people.html 和别的。 我还没有find一个完整的hgrc设置列表。 我猜这是一个Apache问题,而不是一个Mercurial问题。 […]