问题标签 [clone]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mercurial - 无法通过 http 克隆 mercurial (hg) 存储库
我无法通过 http 克隆我的存储库:
中止:“ http://MYREPO ”似乎不是 hg 存储库!
首先,我通过hg init MYREPO创建了一个新的 repo,然后添加了一些文件并提交。
我的仓库的目录受密码保护,但没有任何问题的迹象,我尝试了两种克隆方法:(在我的本地机器上)
hg 克隆http://MYREPO my_repo
和
hg 克隆http://user:password@MYREPO my_repo
repo 目录的权限是:drwxrwxr-x
我可以在我的远程机器上克隆这个存储库(同一个存储库),没有任何问题。
什么可能是错的?
apache-flex - 对象的闪存复制 - 克隆库?
这可能是一个非常简单的问题,我只是不知道如何去做。
我有一个要复制的对象,但不知道该怎么做。这是我的尝试:
ObjectClass 非常大,继承并创建了它自己的子类,我敢肯定那里可能有一些单例类。
有没有办法轻松复制一些东西?
编辑:看起来我正在寻找没有 AS3 功能的“克隆”,而且您显然无法克隆私有数据。有人知道克隆一堆私人数据的库或解决方法吗?
c++ - 如何在 GDI+ C++ 中克隆一个solidbrush
我正在使用 gdi+ 和 c++。我有一个关于 SolidBrush 的问题。如何克隆 SolidBrush?
我发现 newBrush 是一个画笔对象。这意味着如果我使用dynamic_cast<SolidBrush>(newBursh)
,我将永远得到 NULL。
我看了gdi+ SolidBrush 的.h 文件,好像使用了Brush 的虚拟克隆方法,它没有覆盖它!
为什么?
感谢您的解决方案,但我还有一个问题?为什么 SolidBrush 不实现克隆方法?
language-agnostic - 程序部署和克隆环境
我正在我的机器上开发一个 java 程序。当我想测试时,我首先在我的机器上尝试小测试用例,然后我想用真实数据运行这个程序。一个小测试是查看 linux 内核中的一个文件,而“真正的”测试是查看整个内核......
但我想同时运行多个“真实”测试(在不同版本的内核上),所以我有 5 台相同的测试机器(运行 linux fedora)。如何在数据和程序方面同步这 5 台机器(我有时使用 yum 安装程序)?
我怎样才能确定我在任何时候都拥有完全相同的环境?
现在我主要使用scp,我的代码在svn上......
jquery - 当我制作一个可拖动的克隆并将其放入可放置的对象中时,我无法再次拖动它
当我制作一个可拖动的克隆并将其放入可放置的对象中时,我无法再次拖动它。我怎么做?其次,我只能弄清楚如何.append
将克隆添加到 droppable 中。但随后它会在任何现有元素而不是放置位置之后捕捉到左上角。
java - 如何在 Java 中复制对象?
考虑下面的代码:
所以,我想dum
在不dumtwo
影响. 但是上面的代码并没有这样做。当我改变一些东西时,同样的改变也在发生。dum
dumtwo
dum
dumtwo
我想,当我说dumtwo = dum
,Java仅复制参考。那么,有没有办法创建一个新的副本dum
并将其分配给dumtwo
?
forms - 需要通过 PHP 和 Javascript 从一个表单克隆到另一个表单的文件输入元素
好的,我有一个通过 method="POST" 提交的模板函数。但我无法正常提交,因为这就是我想要提交的全部内容,并且代码上方和代码下方已经定义了一个标签,关闭表单必须保留在那里。由于无法在表单中包含表单,因此我使用 Javascript 创建表单并即时提交。但我需要获取 document.forms.creator 表单中定义的文件输入元素的副本。我正在使用 PHP 和 Javascript 来完成我现在所拥有的,但是 cloneNode(true) 没有获取 $_FILES['image'] 数组并将其设置为 $_FILES['sigImg'] 数组:(
如何获得 php echo 中定义的文件输入的真正克隆并将其放入 createFormAndSubmit() 函数中定义的表单中?
请有人帮忙...
oop - 在基类中实现 Clone() 方法
这是Clone()
我的班级的一个实现:
现在我有大约 10 个类派生自MyClass
. 每种情况下的实现都是相同的。由于gcnew
在每种情况下我都需要使用实际的类名进行调用,因此我需要创建 10 个几乎相同的Clone()
.
Clone()
有没有办法在基类中编写一个方法来服务所有 10 个派生类?
编辑:有没有办法通过其中一个对象调用类的构造函数?以某种方式调用实际的派生类构造函数。就像是:
我在 C++/CLI 上执行此操作,但欢迎使用其他语言的答案。
git - 克隆一个空的 *bare* git 存储库最直接的方法是什么?
我刚刚浏览完谷歌搜索结果,其中包含所有关于 git 无法克隆空存储库是多么愚蠢的电子邮件咆哮。某个善良的灵魂甚至提交了补丁。在 git 升级之前,克隆一个空的裸git 存储库的最简单、最直接的方法是什么?
理想的解决方案将支持为-o
远程 repo 指定除 之外的名称的选项origin
,并且可以作为简单的 shell 脚本实现,例如git-clone-empty-repo
.
(我为什么要这样做:我已经在我们的 NetApp 文件管理器上设置了一个裸露的空 git 存储库,它将被备份,但我想在我的本地硬盘驱动器上使用一个克隆并来回推拉. 与我一起工作的其他人也会这样做。我创建了很多新的 git repos,但我无法克隆一个空的 repo,这让我发疯了。)
编辑:VonC 的线程表明
相当于repo为空时克隆远程repo。这不是我想要的,因为我总是使用-o
git clone 的选项;我根据远程仓库所在的机器或其他一些令人难忘的标准来命名远程仓库。(如果它们都被调用的话,我有太多的存储库无法保持它们的正确性origin
。)
编辑:以下答案将被标记为接受:-)
要在path克隆一个空的、裸仓库,
- 保存在
~/git/onefile
包含一个无害文件的非裸 git 存储库中,例如.gitignore
. (或者,动态创建这样的存储库。) (cd ~/git/onefile; git push
小路master)
git clone -o
名称 路径
换句话说,不要试图克隆空的 repo,而是在创建它之后,向它推送一个包含一个无害文件的简单 repo。然后它不再是空的,可以克隆了。
如果有人没有打败我,我会发布一个 shell 脚本。
jquery - jQuery:将克隆添加到容器
是否有其他方法可以将克隆元素添加到容器中,而不是:
append 只是将元素放在#container 中的最后一个元素之后。我想决定职位应该在哪里。