如何在BitBucket上创建文件夹?

15

如何在BitBucket(Web界面)上创建一个文件夹,以分层方式组织我的存储库?

示例:

https://bitbucket.org/my_account/my_folder/my_repository
7个回答

25

搞定了,

打开仓库 >> 进入源代码 >> + 新建文件 >> 在文件名处:

folder1/folder2/file.extension


1
当我点击 + 时,我只看到创建存储库、团队、项目和代码片段。 - Brett Slocum
2
你不能创建一个包含多个仓库的文件夹(但是你可以创建一个项目)。然而,一旦你创建了一个仓库,你可以创建一个类似的文件系统。在创建文件时,你可以指定它的目录路径。 - Ranga
这应该是被接受的答案。可以通过在文件名输入框中按照上述步骤完成此操作。 - Adrine Correya

17

BitBucket没有提供添加文件夹并在其中管理存储库的功能。一旦您进入一个帐户,可以继续添加存储库,但是无法在文件夹内管理帐户中的存储库。


4
这个答案是在 bitbucket 还没有这个功能时给出的。 - JGCW
8
Bitbucket目前仍不支持这个功能。问题在于,我们是否可以在项目中创建文件夹,而不是在代码库中创建。 - gagneet
1
现在可以看到我的帖子下面了。 - ahmoreish
1
Bitbucket缺少Gitlab中存在的功能:组。 组是一种有用的方式,可以组织多个存储库,以便您可以将“产品”存储库与“devops”存储库分开等。 - Berin Loritsch
1
@ahmoreish,您正在repo内创建一个文件夹。问题是关于在文件夹内创建repo。 - Balaji Birajdar

2
Bitbucket现在拥有项目功能,可以按照您所描述的那样层次化地组织存储库。URL不会显示项目,但是在网页上可以看到它们。

8
很遗憾,项目与文件夹不同。您不能在一个项目内包含另一个项目。一个项目只能包含存储库,因此它只有一级层次结构。 - banuj

2

进入源代码并点击添加文件。然后在文件名处,首先写下文件夹名称,斜杠(/),再写文件名。例如:

folder/file.php

如果不存在文件夹,这将自动创建一个新的文件夹。文件夹将以folder命名,并且file.php将位于文件夹内。
Goto Source >> + New File >> Under fileName:

folder1/folder2/file.extension

1
这不是实际问题的答案。问题是关于在文件夹中组织多个存储库,而不是在一个存储库中创建文件。 - Andre
1
这不是问题的答案。它确实创建了一个文件夹,但该文件夹是在存储库内创建的,不会显示在存储库的URL中。 Bitbucket仅支持Workspace>Project>Repository层次结构的URL,不支持文件夹。 - Balaji Birajdar

-1

我知道这是一个有点老的问题,但我想指出Geeth W实际上是错的。事实上,您可以在Bitbucket中创建文件夹,但我发现的方法是通过SourceTree。

  1. 创建新分支
  2. 在指定新分支名称时,给它一个文件夹前缀,例如:backups/

当您完成分支创建时,您将在UI中看到它位于文件夹中,在Web面板中,您还将看到它是该文件夹的成员。

希望这可以帮助到您。


4
我认为这可以让你按层级组织分支,但不能整体地组织代码库。 - Eric

-2

前往源代码并单击“添加文件”,然后在文件名处,首先写入文件夹名称斜杠文件名。

例如:folder/file.php

如果不存在该文件夹,则会自动创建一个名为“folder”的新文件夹,并将file.php放置在其中。


-3

您可以将VScode链接到您的代码仓库并在其中添加文件夹:

enter image description here

所以 Bitbucket 看起来像是...

enter image description here


我无法重现需要哪个版本的Bitbucket? - Jens
2
这不是OP关心的问题。一旦你有了一个单一的代码库,如何在其中创建目录结构就很明显了。问题在于Bitbucket缺少GitLab拥有的功能,即组织多个代码库的能力。也就是说,缺少分组功能。 - Berin Loritsch
1
这不是答案。您正在创建存储库内的文件夹。问题是关于在存储库路径中创建文件夹的问题.....“https://bitbucket.org/my_account/my_folder/my_repository”。这里提供的所有其他解决方案都是在存储库内创建文件夹。没有一个回答了需要在存储库名称之前指定文件夹名称的问题。 - Balaji Birajdar

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接