当我运行时,hg out我有 3 个传出变更集。我想删除它们并恢复到中央存储库中的状态。如何?
我开始收到多个 MS Word 文档发送给我,我想检测每个文档创建或上次保存的 MS Word 版本。
有什么工具吗?或者,我可以通过使用文本编辑器或二进制编辑器来确定此类信息吗?
如果有帮助,我有 MS Office 套件 2002 和 Open office。
我在 OSX 上运行 zsh,有时我必须在安装的 sshfs 卷上工作。然而,git 在 sshfs 挂载上真的很慢。我的提示使用了 zsh 内置的 vc 模式内容,但在这种情况下我想跳过那部分。
每当我的 CWD 在安装的文件系统上时,我都想有选择地禁用 vc 集成。我怎样才能做到这一点?
我目前正在使用(大致)我的 .zshrc 的这个片段(好吧,.oh-my-zsh/themes,但你明白了)在我的提示中启用 git info :
zstyle ':vcs_info:*' enable hg git bzr svn p4
zstyle ':vcs_info:(hg*|git*):*' get-revision true
zstyle ':vcs_info:(hg*|git*):*' check-for-changes true
# rev+changes branch misc
zstyle ':vcs_info:hg*' formats "[%i%u %b%m]"
zstyle ':vcs_info:hg*' actionformats "(%{$fg_bold[red]%}%a%{$reset_color%})[%i%u %b%m]"
# hash changes branch misc
zstyle ':vcs_info:git*' formats "[%{$fg[yellow]%}%12.12i%{$reset_color%} %u %{$fg[magenta]%}%b%{$reset_color%}%m]"
zstyle ':vcs_info:git*' actionformats "(%a)[%{$fg[yellow]%}%12.12i%{$reset_color%} %u %{$fg[magenta]%}%b%{$reset_color%}%m]"
zstyle ':vcs_info:git*+set-message:*' hooks git-st git-stash
zstyle ':vcs_info:hg*:netbeans' use-simple true …Run Code Online (Sandbox Code Playgroud) 我读过Git 不存储文件增量。如果是这样,它如何支持文件回滚到以前的版本?如果它存储整个文件,磁盘上的存储库空间必须增长到无法管理的大。Git 是否支持文件回滚和 diff(s) 回文件版本 1?它甚至支持与文件相关的版本控制概念吗?这(我相信)对于我理解 VCS/DVCS 和我的需求至关重要。我需要能够将我将要签入的内容与以前的版本进行比较。
Mercurial 的fetch 扩展可以方便地从远程存储库中提取和合并。最近,此功能已被开发人员弃用。他们建议避免使用它,它在不受欢迎的功能列表中。
在许多情况下,能够使用一个命令拉取和启动合并(hg pull -u 不这样做)很有用。我认为弃用背后有一个原因,但我无法在文档或在线中找到一个。弃用它的原因是什么?我不是在寻找意见,而是在其弃用背后的事实原因(这可能是开发团队的意见是不应该使用它)。
强格式的word文档有没有好的版本控制方法?理想情况下,可以与 git 一起使用并以易于查看的格式显示差异。
我在这方面看到的大多数问题都来自 2010 年或更早。
我知道以下方法:
是否有任何其他人知道用作 MS Word 版本控制的方法?
我在一家机械工程领域的小公司工作。除了我自己,这里没有人知道编码或数据库方面的知识,我只知道基本的 SQL、一些 C# 和一些 VBA。
我正在尝试为我们所有与工程相关的文档找到一个好的开源/免费软件文档控制解决方案。大多数文件的格式为 .docx、.xlsx、.pdf 或 .dwg (CAD)。
与代码控制相反,Subversion 是否适合我的文档控制目的?在系统中生成具有相应修订号的文档报告是否也足够了?
当然欢迎任何其他建议或解决方案。
我想用 git 跟踪我的 $HOME 目录。我在其他子目录(例如 $HOME/projects/repo_1 等)中有许多其他 git repos,它们不应该被跟踪,因为它们已经是。
我找到了git-home-history,但从档案中可以看出该项目不再积极开发。
你推荐什么方法?ghh够成熟吗?
我在 Mac 上,但我也对跨平台解决方案感兴趣。
谢谢
ps:我看过但没有找到重复的,如果已经讨论过,请指出。
我想设置一个类似于 Dropbox 的同步存储库。
目标/要求:
基本上,我希望能够使用多台计算机,可能具有不同的操作系统,并且能够访问、使用和同步所有计算机上的文件。我还想在未连接到网络时拥有存储库的本地副本(就像我在笔记本电脑上工作一样,我想保留一个本地存储库以保持修订并稍后与“主”存储库合并)。
例如,我白天在我的网络之外在我的笔记本电脑上编辑几张图片,但是当我回到家时,我想将更改(包括增量更改)与家里的台式机同步。
我也希望我的室友也能够访问和使用这个存储库,但限制对某些文件的访问。例如,我可能想用它来备份财务记录,但不希望他们访问这些文件。
我是一名程序员,熟悉 SVN,但我知道这不是最合适的,因为它不能很好地处理二进制文件并且没有保留本地存储库。我知道存在更好的选择,但我对它们的了解还不够充分,无法选择最好的选择。
有时我会使用像 Notepad++ 这样的简单编辑器在 Dropbox 上编辑我的网页。
Notepad++ 不是超级编辑器或 IDE,不会为我跟踪文件更改。
但是 Dropbox 可以!!
有没有人写过一个工具可以快速查看 Dropbox 中特定文件的版本历史记录?毕竟,保存到 Dropbox本质上就像保存commit到 VCS。
有人知道 Dropbox 是否公开了任何用于查询文件过去版本的 API?
version-control ×10
git ×3
dropbox ×2
mercurial ×2
command-line ×1
comparison ×1
diff ×1
documents ×1
home-folder ×1
oh-my-zsh ×1
software-rec ×1
svn ×1
windows-7 ×1
zsh ×1