revision-control

如何智能地管理由不同人群编辑的多个相互实时引用的文档?
revision-control

如何智能地管理由不同人群编辑的多个相互实时引用的文档?

假设我的组织有一份文件,其中包含所有质量管理程序。我们还有一份文件,其中包含所有技术操作说明。还有第三份文件,其中包含所有客户界面要求。 有没有一种方法,无论是使用 Word 本身还是使用其他软件应用程序,这些文档都可以相互引用,即使不同的人可能正在编辑不同的文档,这些引用仍然有效?如果有,是否有限制?例如,如果有 30 个左右相互关联的文档,它们都可以相互建立有效链接吗? ...

Admin

意外删除了 OneDrive 中保存的 Word 文档中的大块文本,为什么我无法从版本历史记录中恢复它?
revision-control

意外删除了 OneDrive 中保存的 Word 文档中的大块文本,为什么我无法从版本历史记录中恢复它?

几周以来,我一直在 Word 中处理一个文档。我一直将其保存到 OneDrive,并在 Word 在线版、macOS 和 Android 客户端中对其进行编辑。我每天都对其进行多次编辑。 今天 (11 月 2 日,星期六),我在关闭文档之前不小心删除了一大段文字(我昨天写的)。当我重新打开并注意到我的错误时,我想,“没什么大不了的,我可以从版本历史记录中恢复它”。 然而,在版本历史中,我看到最后一个“版本”是在该文本撰写之前的星期三。 如果我通过网络浏览器访问 OneDrive,我会得到相同的版本。 我检查了我的 Android 设备,其中一个设备...

Admin

Git 对二进制文件进行修订控制(似乎只有文本)
revision-control

Git 对二进制文件进行修订控制(似乎只有文本)

我使用的程序 (TopSolid) 将其设置保存在 top.cfg 文件中。当我使用文本编辑器 (notepad++ 和 notepad) 打开该文件时,我只能看到文本。 样本: A_COATING_NAME "" A_FINISHING_NAME "" A_MATTER_NAME ##%Basis%Rompen%Rompen_1 D_CATALOG_ENABLE_EXCEL 0 D_COMPO_ACTIVATE_LEVELS_WHILE_INCLUSION 1 D_COMPO_APPLY_SERIAL_OP 0 D_COMPO_CHOOS...

Admin

撰写 Word 文档时隐藏注释
revision-control

撰写 Word 文档时隐藏注释

我在正在编写的 Word 文档中添加了一些注释,但我不想在屏幕上显示它们。这就是我现在看到的: 我想隐藏包含红色块的灰色面板。我尝试配置打印设置: 取消选中打印修订复选框会隐藏打印审阅中的修订,但不会隐藏编辑器中的修订。 如何从编辑器屏幕隐藏修订? ...

Admin

如何将实时部署 Web 服务器中的更改推送回 git 存储库
revision-control

如何将实时部署 Web 服务器中的更改推送回 git 存储库

我所处的环境是开发人员直接使用实时部署 Web 服务器上的脚本和图像文件。这很可怕,并且已经导致了一些问题,但到目前为止问题出乎意料地少。这些更改根本不使用源代码控制,更改是在实时服务器上进行的,并且仅在实时服务器上进行。我不知道如何做到当我将更改部署到实时 Web 服务器时,其他开发人员在实时 Web 服务器上所做的更改会被保留/合并。这个问题似乎会使使用源代码控制的情况变得更糟,而不是更好。 我个人已经设置了 git 和 svn 服务器,并在过去几年中在许多桌面应用程序和移动应用程序项目中使用 git 和 svn 进行版本控制。但这让我很困惑。 ...

Admin

文本编辑器仅保存修订版本中的差异,而不是完整的历史副本
revision-control

文本编辑器仅保存修订版本中的差异,而不是完整的历史副本

我使用文本编辑器长的待办事项列表,并希望记录从中删除的项目。但是,不想在存储介质上存在 1/4Mb 文件的多个副本。是否有任何文本编辑器可以只保存自基本副本以来的更改(如果这有助于解决“它将使用哪个文件作为基本副本?”的问题,我会让这个编辑器 24/7 全天候运行) 如果该程序能够提供大量的撤消/重做历史记录,那就太好了。 是否存在开源和/或免费软件选项? ...

Admin

可以签入和签出文件夹的软件
revision-control

可以签入和签出文件夹的软件

如果我解释我将用它做什么,比解释它做什么要容易得多。 我是学生电视台的一员,我们有几台编辑电脑。目前,我们所有文件的结构都不太好,我正在尝试更好地组织它们。我们现在有一台 NAS 服务器。 我想要做的是将所有项目和内容文件存储在 NAS 服务器上的单独文件夹中。然后,当有人想要处理某个项目时,如果这是一个新项目,则应首先创建项目文件夹,然后将该项目的所有文件复制到正在使用的本地 PC 上。然后,当用户完成项目后,他们应该将文件移回 NAS 服务器。这样,PC 上存储的唯一内容就是正在处理的文件。将所有内容存...

Admin

TFS 失去与解决方案的结合
revision-control

TFS 失去与解决方案的结合

目前我正在研究两个解决方案。 我将它们都检入 TFS,但是由于某种原因,我在第二个中所做的更改似乎没有检出它们,并且它们旁边没有红色复选标记。 另外,当我右键单击该解决方案中的文件时,我看不到“历史记录”或“比较”选项。 当我右键单击解决方案将其添加到源代码管理时,它说某些文件已在源代码管理中,但我无法通过右键单击来查看历史记录或比较这些文件。 有小费吗? ...

Admin

文字处理的修订控制系统?
revision-control

文字处理的修订控制系统?

我想托管一个在线协作文档。 理想情况下,我会使用补丁集来管理它,任何人都可以上传补丁,但它必须经过审核过程才能合并(类似于 git/gerrit)。它只需要文本,不需要格式化。 那么你能用 Google Drive 做类似的事情吗?或者有开源 php 库吗? 我只会使用 git,但不是所有作者都愿意学习:) ...

Admin

如何删除除最新版本之外的所有 Google Cloud Run 容器镜像?
revision-control

如何删除除最新版本之外的所有 Google Cloud Run 容器镜像?

我使用 Google Cloud Run 托管我的容器化应用程序。为了节省成本,我想删除应用程序 Docker 映像的所有修订版本,只保留其中的活动修订版本。 我使用 GitLab 管道的作业来使用环境变量处理凭据和设置。 我可以像这样列出我的修订: gcloud run revisions list --region="$GCP_REGION" ...

Admin

在单服务器设置上进行修订控制/puppet/等是否值得?
revision-control

在单服务器设置上进行修订控制/puppet/等是否值得?

看完之后有哪些解决方案可以允许使用服务器配置文件的修订控制?,我决定在我的服务器上安装 etckeeper。 但是,这是一个单服务器设置,所以我只有一台物理机器,没有负载均衡器等,因为只有一个目的地可以路由流量(而且我没有第二台机器来完成这项工作)。 我认为使用 etckeeper 仍然值得,因为它正在跟踪本地机器。 我真正的问题是,考虑到我只有一台服务器,是否值得“升级”到 Puppet 或 Chef 之类的产品。如果值得,为什么? ...

Admin

Subversion:错误的全局忽略/无法看到 mime 类型
revision-control

Subversion:错误的全局忽略/无法看到 mime 类型

我目前正在服务器上测试 Subversion。如您在下面的配置文件中看到的,我进行了以下编辑: A:我添加了全局忽略: global-ignores = *thumb.db *.tmp 乙:我启用了自动道具并添加了一些扩展以设置为特定的 mime 类型: enable-auto-props = yes *.rtf = svn:mime-type=application/rtf ... * = svn:mime-type=application/octet-stream 正如您所看到的,除了已定义的之外,我想要所有二进制内容。 我的问题 ...

Admin

敏感配置文件的修订控制
revision-control

敏感配置文件的修订控制

考虑一个具有用户只读权限的文件,例如...... -r--------+ admin secrets.txt 如何才能将这样的文件置于修订控制之下,以致其内容保持秘密,甚至对修订控制管理员来说也是如此? ...

Admin

如何使用 git 或其他 VCS 对应用程序运行时更改的服务器配置文件进行版本控制?
revision-control

如何使用 git 或其他 VCS 对应用程序运行时更改的服务器配置文件进行版本控制?

我正在运行一个 Minecraft 服务器 (craftbukkit),还有其他几个管理员想要修改服务器配置文件。跟踪他们的所有更改对我来说很重要,因此 git 自然是一个不错的选择。 请注意,这个问题可能涉及很多情况,它并不是 Minecraft 所特有的。 关于使用 git 管理网站,有多个教程。最常见的解决方案似乎是使用接收后钩子对 Web 目录运行签出操作。但是,在我的情形下,这会带来一些问题。 首先,管理员需要编辑一些文件在运行时由服务器更改。我假设如果我将服务器目录本身放入存储库中,这会使 git 感到困惑。如果我没有记错的话,使用 pos...

Admin