标签: working-copy

git status显示修改,git checkout - <file>不会删除它们

我想删除对我的工作副本的所有更改.
运行git status显示修改的文件.
我没做什么似乎删除了这些修改.
例如:

rbellamy@PROMETHEUS /d/Development/rhino-etl (master)
$ git status
# On branch master
# Changed but not updated:
#   (use "git add <file>..." to update what will be committed)
#   (use "git checkout -- <file>..." to discard changes in working directory)
#
#       modified:   Rhino.Etl.Core/Enumerables/CachingEnumerable.cs
#       modified:   Rhino.Etl.Core/Pipelines/SingleThreadedPipelineExecuter.cs
#       modified:   Rhino.Etl.Tests/Rhino.Etl.Tests.csproj
#       modified:   Rhino.Etl.Tests/SingleThreadedPipelineExecuterTest.cs
#
no changes added to commit (use "git add" and/or "git commit -a")

rbellamy@PROMETHEUS /d/Development/rhino-etl (master)
$ git checkout -- Rhino.Etl.Core/Enumerables/CachingEnumerable.cs

rbellamy@PROMETHEUS …
Run Code Online (Sandbox Code Playgroud)

git revert working-copy git-status

213
推荐指数
9
解决办法
10万
查看次数

SVN升级工作副本

我不能做SVN提交.我收到此错误:

org.apache.subversion.javahl.ClientException: The working copy needs to be upgraded
svn: Working copy 'C:\.... is too old (format 10, created by Subversion 1.6)
Run Code Online (Sandbox Code Playgroud)

怎么修好?

svn version working-copy

129
推荐指数
3
解决办法
22万
查看次数

如何使我的本地存储库可用于git-pull?

我有一个工作副本存储库,我一直在工作没有问题; 此存储库的原点位于GitHub上.

我想让我的工作副本存储库可用作我的构建机器(另一个物理主机上的VM)的原点,因此我可以在构建机器上构建和测试我对工作副本的提交,而无需通过首先是GitHub.我已经有了GitHub存储库的构建,但我希望这是一个"黄金"存储库/构建; 即,如果有东西进入那里,应该保证对GitHub的构建通过.

我查看了有关Git URL的文档,并看到可以选择在表单中使用URL git://host.xz[:port]/path/to/repo.git/(例如,参见git-clone文档).我希望以最简单的方式执行此操作,只需最少的配置:我不希望设置SSH守护程序或Web服务器只是为了将其发布到我的构建计算机.

我正在运行Windows 7 x64 RC,我安装了MSysGit和TortoiseGit,并且我在防火墙上打开了Git的默认端口(9814).请假设工作副本仓库位于D:\Visual Studio Projects\MyGitRepo,主机名为devbox.构建计算机是Windows Server 2008 x64.我一直在构建机器上尝试以下命令,并带有相关的输出:

D:\Integration>git clone "git://devbox/D:\Visual Studio Projects\MyGitRepo"
Initialized empty Git repository in D:/Integration/MyGitRepo/.git/
devbox[0: 192.168.0.2]: errno=No error
fatal: unable to connect a socket (No error)
Run Code Online (Sandbox Code Playgroud)

我错过了什么吗?

git pull working-copy git-pull

86
推荐指数
2
解决办法
7万
查看次数

SVN - 将工作副本更改为指向新的svn路径

我有一个移动到新地址/路径的SVN存储库.但是,我有一个工作副本,其中未提交的源代码仍然指向旧的(现在无效的)存储库路径.如何将工作副本更改为指向新存储库?

svn path working-copy

82
推荐指数
4
解决办法
8万
查看次数

如何确定SVN工作副本布局版本?

例如,SVN 1.5客户端有一个工作副本布局,SVN 1.6客户端有不同的布局.我知道当新客户端触及布局时,布局会自动升级.

如果我的系统上有工作副本,我怎样才能找到它正在使用的版面?

svn working-copy

69
推荐指数
2
解决办法
3万
查看次数

什么是工作副本以及"切换"在Tortoise SVN中为我做了什么?

我有一个软件应用程序,我已经达到了一个重要的里程碑,版本2.0.

我决定将此版本标记为"Version-2.0",因此我将此快照命名为.我还创建了一个"Version-2.0"分支,以防我需要修复任何东西并将其合并回我的主干.

阅读Tortoise SVN帮助文件后,它通知我可以将"工作副本"切换到新创建的分支.

这是什么意思?

目前,我有:

/ Project/Trunk/
/Project/Tags/
/Project/Branches /

全部签出.那么"转换"的意义何在?目前,我只是去我的/ trunk文件夹做我的工作.当我制作我的标签和分支时,它在我做了更新后在我的/ Tags /和/ Branches /文件夹中创建了文件夹.

为什么我不去参加/Branches/Experiemental-v3.0/并在那里做我的工作?

有人可以向我解释"工作副本"和"转换"的概念吗?我错过了什么?人们通常没有检查出整个存储库,是吗?

svn tortoisesvn working-copy svn-switch

60
推荐指数
3
解决办法
4万
查看次数

如何从Mercurial克隆中删除工作副本?

使用mercurial克隆存储库时,可以传递-U/ - noupdate标志以创建没有工作副本的克隆.如果忘记在克隆时传递此标志,是否可以删除工作副本?如果是这样,怎么样?

这在概念上类似于这个git问题,但对于mercurial.

mercurial clone repository working-copy bare

57
推荐指数
1
解决办法
8991
查看次数

git可以用stash做一个工作副本的差异

如何将我当前的工作副本与存储区分开来?

我的用例:我的工作副本已包含我的更改的子集stash@{0},但我不想应用所有更改stash@{0}.我想做一个差异来帮助确定stash@{0}我的工作副本中仍然缺少哪些可取的变化.

git git-diff git-stash working-copy

47
推荐指数
5
解决办法
2万
查看次数

SVN - 不是工作副本错误

我正在把这头发拉出来.

我有一个使用Subversion控制版本的站点.我使用aptana(eclipse,subclipse)来做svn.我一直在检查和退出文件,更新等一切都很好.但是,我们一直在构建的系统一直在添加自己的文件和文件夹.

当我尝试提交这些时,它告诉我<path>不是工作副本.如果我尝试进行清理,那么它会给出相同的错误.我发现我可以手动将每个文件添加到版本控制,但这会引发相同的错误.执行更新没有帮助,刷新工作区也没有做任何事情.错误后清理似乎消失,然后目录被锁定.

我知道你应该使用SVN添加文件,但是你如何使用生成的文件呢?如何绕过这个" <folder>不是工作副本目录"错误?如何让Subversion只查看文件并将其添加到其存储库?

aptana svn working-copy

26
推荐指数
3
解决办法
9万
查看次数

如何在不替换本地文件的情况下将现有目录转换为SVN工作副本(WC)?

我有一个大型的Subversion存储库,在大约500,000个文件中分布着近15 GB的数据.现在我需要将此存储库签出到远程主机,这需要数天才能完成.

我正在检查的主机已经拥有存储库中数据的完整副本.但是看到文件没有直接从存储库中检出,它们不构成工作副本(没有".svn"文件夹).

我想避免在网络上复制所有这些数据,特别是当它已经存在于目标主机上时.有没有我可以使用的技巧,将一个预先存在的目录转换为工作副本,而不用存储库中相同的副本替换本地文件?

svn working-copy

25
推荐指数
2
解决办法
2万
查看次数