Skip to content
Prev 12300 / 21307 Next

[Bioc-devel] Confusion with how to maintain release/devel files on local computer.

Thank you for the detailed description, it is much easier to understand 
what is going on. I have made some comments below
On 11/02/2017 11:14 AM, Arman Shahrisa wrote:
it is not necessary or recommended to run these commands as an 
administrator; generally all activities should be done as a regular user.

Likely you need, as a regular user, to regenerate your ssh key pair, and 
to re-submit the public key to Bioconductor. Alternatively, perhaps as a 
regular user you already have an ssh key pair, and you can submit the 
public key part of the key pair. Remember that this will take at least 
24 hours to process.
This workflow means that you want to maintain only the Bioconductor 
version of your repository, you do not want to maintain the github 
version of your repository that you used during package submission.
ok, all of the above looks good. You cloned the repository, and your ssh 
key was recognized.
This step is not required. It is not part of the workflow you cited. 
Earlier, when you issued the command 'git remote -v' git indicated that 
you already had a remote named 'origin' and referencing the git server 
git at git.bioconductor.org. What the command above does is to add a second 
remote pointing to git.bioconductor.org, but this one named 'upstream'.

I can see that the documentation in this work flow needs to be adjusted, 
because in other

It would be appropriate to rename the remote, e.g.,

   git remote rename origin upstream

nonetheless, issuing the command should not cause a problem.

It seems like at this stage you should continue with the workflow that 
you started, i.e.,

   - 'Commit changes to your local repository' to develop a new feature 
or fix a bug, including checking that your code changes are correct by 
running R CMD build and R CMD check using the 'devel' version of 
Bioconductor, and

   - 'Push your local changes to the Bioconductor repository' to make 
your code changes available to the Bioconductor build server. Remember 
that builds run once a day, and that you need to confirm that the build 
has been successful by visiting http://bioconductor.org/checkResults/.

The steps below are not necessary for you at the moment.

Martin
This email message may contain legally privileged and/or...{{dropped:2}}