问题标签 [repository]

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.

0 投票
4 回答
1424 浏览

svn - 是否可以设置可以通过 Internet 访问的个人 SVN 远程存储库?

我想要发生的是在一台计算机上拥有一个 SVN 服务器,并在其他 3 台计算机上拥有 TortoiseSVN,例如,这 3 台计算机将能够从 SVN 服务器提交和签出文件,所有这些都通过 Internet,并且尽可能免费。这可能吗?你能指点我一些好的教程吗?谢谢

到目前为止,我知道这可以通过 LAN 实现。

0 投票
3 回答
4211 浏览

repository - 设置好 svnserve 服务器后,客户端将使用什么 URL 来访问服务器?

客户---| 互联网 |---服务器

所以我已经设置了一个 svnserver 服务器并且它已经在运行了。我在 cmd 上输入了 svsnserve.exe --daemon --root "C:\Documents and Settings\Subversion Directory"。我还建立了一个存储库,我可以通过 TortoiseSVN 浏览它。我是服务器计算机。我现在要做的是让客户端计算机访问服务器。客户端只安装了 TortoiseSVN,没有安装 SVN 服务器。我现在要做的是从服务器签出存储库,我在 URL 中写什么?

0 投票
4 回答
1143 浏览

svn - 带有历史记录的 Subversion 存储库更新

我有一个旧但非常重要的 Subversion 存储库,我没有从通常的结构开始创建它:主干、分支、标签。所以我在这个存储库中的所有文件都驻留在根目录中。

我知道如何创建新文件夹并将我的所有文件移动到主干中,但如果我这样做,我将失去我的项目历史 3 年,因为“主干”是一个新文件夹。那么有没有一种解决方案可以将我的整个项目的历史从根目录移动到主干文件夹?

谢谢!

0 投票
2 回答
1192 浏览

maven-2 - m2eclipse 索引来自 Maven 存储库的 3rd-party jars

我正在使用 Nexus 存储库。并使用安装了 m2eclipse 插件的 Eclipse 3.4。有时我需要上传不在中央存储库中的罐子(如 Sun 罐子)。所以我将它们上传到 Nexus 的“第 3 方”部分下。问题是当尝试将这些 jars 添加为依赖项时,eclipse 不会索引它们,因此它们不会作为选项提供。

有任何想法吗,

谢谢,罗南。

0 投票
3 回答
133 浏览

svn - 使用 SVN 处理和同步开源库的自定义版本

我发现了一个在我的项目中似乎非常有用的开源库。然而,该库处于 alfa/beta 状态并且有点不成熟。碰巧我不得不手动应用补丁或完全自己进行一些更改,以消除该库中的一些小错误。

问题是:如何在我的 SVN 存储库中存储和管理我的自定义“分支”?

我想保留我的自定义更改(最终可能会被项目所有者签入主干)以及我希望能够将我的版本与官方主干合并(他们可能已经改进了某些东西等)。

我已经做的是用适当的 svn:externals 属性标记一个文件夹(比如说资源)。然后我可以从官方主干“从内部”更新绑定到我的仓库的工作副本。显然我不能做的是提交更改。似乎没有什么(临时搬迁,切换,...​​)有效。我什至尝试导出到其他文件夹,然后进行更改,然后“以某种方式”合并它,但唯一的结果是一堆错误,其中大多数人抱怨 repo guids 不匹配。但也许我错过了一些细节:)。

那么有什么想法如何使用始终保持最新的第三方开源库并管理自己的定制?我不考虑在我的存储库中仅存储 .patch 文件作为选项;)。

0 投票
4 回答
87453 浏览

git - 将远程 github 存储库中的更改合并到本地存储库

前段时间我在 github 上 fork 了一个存储库,做了一个小改动并将更改推送回我的 github fork。从那以后,原始存储库发生了变化。我想将原始存储库中的更改合并到我的 fork 中。

我是 git 和 github 的新手,我需要特定的命令来完成它。

0 投票
1 回答
3092 浏览

git - 如何为多个项目和开发人员组设置 git 存储库和权限

使用 Subversion 可以为存储库中的每个目录设置访问权限。所以例如。一组可以对目录 A 具有提交访问权限,在 B 上读取 - DevA 也对 B 具有提交权限。

如何为 Git 存储库设置这样的结构和权限?

0 投票
4 回答
366 浏览

svn - 使用 SVN 删除不相关的目录

我有一个目录,该目录来自我检查的与我的兴趣无关的主干部分。如何使用 Tortoise SVN 从我的系统中删除此文件夹并阻止 SVN 尝试为我提供更新而不将其从存储库中删除?

0 投票
6 回答
13194 浏览

java - 用于从没有 mvn/poms 的 maven repo 下载工件的实用程序

是否有一个不是 mvn 的 maven 客户端(maven 发行版中包含的二进制文件)我可以用来在不使用 pom 的情况下从 maven 存储库中提取工件?我想使用 maven 存储库作为我们的操作团队的存储库来获取构建(包括构建的快照),但我不希望他们不得不在编写 pom 和在其中声明依赖项时搞乱。理想情况下,我正在寻找一个 cli 客户端,我可以只传递一个 repo url 和坐标并下载给定的工件。这样的事情是否存在,或者我最好为此编写一个一次性脚本?

0 投票
4 回答
4616 浏览

svn - 尝试设置乌龟 svn - 新手问题

我正在尝试在我的 Windows 计算机上设置一个 svn 来跟踪版本。我已经下载了tortoise svn,但我很困惑如何安装。我无法为我的问题找到一个好的简单答案,所有手册都相当复杂,所以请不要告诉我 RTFM。

我的问题是我在 C:\svn 设置了一个存储库(在此处使用创建存储库)。然后我右键单击包含我的文件的文件夹并说导入。我选择了存储库“file://C:\svn”,然后它给了我一个错误,说“无法打开存储库”

我该怎么办?