mirror of
https://github.com/gitbucket/gitbucket.git
synced 2025-11-13 17:05:50 +01:00
Add create new repository from existing git repository option
This commit is contained in:
@@ -39,7 +39,7 @@ isCreateRepoOptionPublic: Boolean)(implicit context: gitbucket.core.controller.C
|
|||||||
</fieldset>
|
</fieldset>
|
||||||
<fieldset class="form-group">
|
<fieldset class="form-group">
|
||||||
<label for="description" class="strong">Description (optional):</label>
|
<label for="description" class="strong">Description (optional):</label>
|
||||||
<input type="text" name="description" id="description" class="form-control" style="width: 95%;"/>
|
<input type="text" name="description" id="description" class="form-control" />
|
||||||
</fieldset>
|
</fieldset>
|
||||||
<fieldset class="border-top">
|
<fieldset class="border-top">
|
||||||
<label class="radio">
|
<label class="radio">
|
||||||
@@ -58,14 +58,29 @@ isCreateRepoOptionPublic: Boolean)(implicit context: gitbucket.core.controller.C
|
|||||||
</label>
|
</label>
|
||||||
</fieldset>
|
</fieldset>
|
||||||
<fieldset class="border-top">
|
<fieldset class="border-top">
|
||||||
<label for="createReadme" class="checkbox">
|
<label class="radio">
|
||||||
<input type="checkbox" name="createReadme" id="createReadme"/>
|
<input type="radio" name="createRepository" value="EMPTY" checked/>
|
||||||
|
<span class="strong">Create an empty repository</span>
|
||||||
|
<div class="normal muted">
|
||||||
|
Create an empty repository. You have to initialize by yourself initially.
|
||||||
|
</div>
|
||||||
|
</label>
|
||||||
|
<label class="radio">
|
||||||
|
<input type="radio" name="createRepository" value="README"/>
|
||||||
<span class="strong">Initialize this repository with a README</span>
|
<span class="strong">Initialize this repository with a README</span>
|
||||||
<div class="normal muted">
|
<div class="normal muted">
|
||||||
This will let you immediately clone the repository to your computer. Skip this step if you’re importing an existing repository.
|
Create a repository which has README.md. You can clone the repository immediately.
|
||||||
|
</div>
|
||||||
|
</label>
|
||||||
|
<label class="radio">
|
||||||
|
<input type="radio" name="createRepository" value="COPY"/>
|
||||||
|
<span class="strong">Copy existing git repository</span>
|
||||||
|
<div class="normal muted">
|
||||||
|
Create new repository from existing git repository.
|
||||||
</div>
|
</div>
|
||||||
</label>
|
</label>
|
||||||
</fieldset>
|
</fieldset>
|
||||||
|
<input type="text" class="form-control" name="existingRepositoryUrl" id="existingRepositoryUrl" disabled/>
|
||||||
<fieldset class="border-top form-actions">
|
<fieldset class="border-top form-actions">
|
||||||
<input type="submit" class="btn btn-success" value="Create repository"/>
|
<input type="submit" class="btn btn-success" value="Create repository"/>
|
||||||
</fieldset>
|
</fieldset>
|
||||||
@@ -83,4 +98,8 @@ $('#owner-dropdown a').click(function(){
|
|||||||
|
|
||||||
$('#owner-dropdown span.strong').html($(this).find('span').html());
|
$('#owner-dropdown span.strong').html($(this).find('span').html());
|
||||||
});
|
});
|
||||||
|
|
||||||
|
$('input[name=createRepository]').click(function(){
|
||||||
|
$('#existingRepositoryUrl').prop('disabled', $('input[name=createRepository]:checked').val() != 'COPY');
|
||||||
|
});
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
Reference in New Issue
Block a user