|
|
|
@ -50,7 +50,7 @@ module GitHelper
|
|
|
|
|
raise Educoder::TipException.new("fork源路径为空,fork失败!") if original_rep_path.blank?
|
|
|
|
|
# 将要生成的仓库名字
|
|
|
|
|
new_repo_name = "#{username.try(:strip)}/#{container.try(:identifier)}#{ Time.now.strftime("%Y%m%d%H%M%S")}"
|
|
|
|
|
uid_logger("start fork container: repo_name is #{new_repo_name}")
|
|
|
|
|
# uid_logger("start fork container: repo_name is #{new_repo_name}")
|
|
|
|
|
GitService.fork_repository(repo_path: original_rep_path, fork_repository_path: (new_repo_name + ".git"))
|
|
|
|
|
container.update_attributes!(:repo_name => new_repo_name)
|
|
|
|
|
end
|
|
|
|
|