Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add some RStudio Cloud specifics #186

Open
jennybc opened this issue Nov 2, 2021 · 2 comments
Open

Add some RStudio Cloud specifics #186

jennybc opened this issue Nov 2, 2021 · 2 comments

Comments

@jennybc
Copy link
Owner

jennybc commented Nov 2, 2021

Summarizing discussion in #166

"New Project" unfolds differently in Cloud. Only available from the page where you get an overview of your Projects. Not obviously available once you have entered a Project.

Auth considerations:

... the "New Project from Git Repository" workflow in RSC won't work with SSH key authentication, since the keys don't persist across projects in RSC. So the only option is HTTPS + PATs.

I have a question for you @debbieyuster (and probably also @mine-cetinkaya-rundel). Do PATs persist in RStudio Cloud? Has either of you written up your credential advice for students on RStudio Cloud? My impression is that Cloud users basically have to follow the Happy Git advice for linux users.

@debbieyuster
Copy link
Contributor

I thought the answer was no and just tested it out again to confirm. No, PATs do not persist across projects in RStudio Cloud and neither does the .Renviron file. So the Happy Git advice for Linux users won't suffice. I have some advice written but it might make you wince: my students keep their PATs somewhere handy and just copy/paste it each time they are prompted.

@jennybc
Copy link
Owner Author

jennybc commented Nov 3, 2021

I have no hope of PATs travelling across Projects on Cloud. More realistic is configuring a PAT to persist over time within a Cloud Project. That's where I suspect the Cloud advice is basically the default advice for a linux user (except, of course, they have to follow it once-per-Project).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants