unshelve

    1热度

    4回答

    我有一些旧的搁置文件存在于长期未决的Perforce更改列表中,我可能永远不会提交。我想摆脱那些变更名单,因为他们正在污染我的空间,但我不想失去一切,以防我需要那些日子,所以我需要备份。 有没有办法将搁置文件从更改列表移动到文件系统的某个位置? 将搁置的文件从P4V拖放到Windows资源管理器不起作用。命令行工具p4 unshelve似乎没有这样的选项。我还希望避免在备份文件之前首先取消保存文件

    1热度

    1回答

    我正在使用Visual Studio 2015. TFS的版本是2012(版本11.0.51106.1)。有没有办法撤消unshelve和其他用户的shelveset,像以前一样取消unshelve命令?

    0热度

    1回答

    让我们假设用户A有一个名为“Test.java”的文件,它具有: System.out.println("Hello") 现在她改变了文件 System.out.println("How are you?") 于是她决定将其改为: System.out.println("I'm fine") 但是,她不想提交代码,所以她搁置了更改列表1234和5678的两个文件。 现在用户B想要取消搁置Ë变更列表

    1热度

    2回答

    我有代码行Foo v1和Foo v2从仓库签出,其中v2从v1创建 由p4集成命令。我对Foo v1进行了一些更改,其中 未被签入(我不希望它们被签入) - 而是 我希望它们适用于Foo v2。 如何使用p4搁置来做到这一点?

    1热度

    1回答

    在Visual Studio 2012中,Find Shelvsets窗口中,我如何自定义结果列表? 显示了shelvset的名称和日期,但我希望看到 的注释和完整的时间戳与VS2010中一样。

    2热度

    3回答

    我将我的工作文件夹设置为RAM驱动器。夜间发生延时停电,UPS耗尽,机器停机。幸运的是,在我回家之前,我搁置了所做的更改,并且可以在团队资源管理器中看到shelveset。变更集包括项目文件和一些尚未添加到源代码管理的新文件。 我试图恢复受影响的文件,但我得到的错误: 试图查看搁置的文件给出了TF10187(或一般的,未编号)The system cannot find the file spec

    3热度

    1回答

    我试图取消搁置一个使用与团队资源管理器无处不在的命令行的shelveset。我不断收到此错误: An error occurred: TF400016: Unshelve with Merge is not supported on the version of Team Foundation Server on which your team project is hosted. 货架与我试

    1热度

    1回答

    比方说,我已经搁置的文件A,B,C 我现在想unshelf到不同的分支这一点,但我的规格不仅具有文件A,B 有任何方式来做到这一点,这样perforce将会取消映射的文件并忽略剩下的文件?现在我收到了一个错误,它阻止了我做任何不支持的事情。 这里的用例是我有一个分支,我编译第三方库,我想只移动二进制文件和公共头变化。这个更改列表非常庞大,所以我宁愿不必手动搁置已映射的内容。

    0热度

    1回答

    我正在使用TFS 2013建立一个MVC应用程序,并试图做签入,有时,会发生此错误。 这只发生在它被配置为执行门控签入并且当我关闭它时,它只是起作用,但它迟早会再次返回。 有谁知道为什么会发生这种情况? 谢谢。 编辑:问题是配置文件转换中的PendChange权限。但是,我正在检查权限,并且用户是“允许继承”来检入文件。

    4热度

    1回答

    我有两个目录到同一个工作区,我搁置了一些文件到一个变更表中的第一个目录,现在我想将它们取消搁置到第二。我试过这个命令: p4 -c my_workspace unshelve -s 17654070 -n -b //my_workspace/directory2 Branch '//my_workspace/directory2' unknown - use 'branch' command