Где должен храниться авторский код в Windows 8.1

267
Francisc

Ранее я держал авторский код в папке внутри Program Files.
Под «кодом» я подразумеваю любой код, который вы, как программист, написали бы.

Однако с новой моделью разрешений в Windows 8.1 для хранения файлов требуются повышенные сеансы для PowerShell (например) при выполнении команд, которые изменяют содержимое папки (удаление файлов, редактирование, создание).

Таким образом, где будет хорошее место для хранения кода?
Модель Unix предлагает хранить его под вашими пользовательскими документами ~/user/username/documents/.

Какие-либо предложения для систем Windows?

РЕДАКТИРОВАТЬ: Надеюсь, сделал вопрос яснее.

0
Что вы подразумеваете под "кодом"? Я разработчик программного обеспечения, и для меня «код» означает «некомпилированный исходный код». Я никогда не буду хранить это в Program Files и не буду хранить в ~ / user / username / documents, так что, возможно, я запутался. ChrisInEdmonton 8 лет назад 2
я не вижу ничего плохого в `C: \ Users \ You \`. Это место, где у вас есть права доступа по дизайну. Если вы используете систему, которой вы делитесь с другими, держите ваши вещи под указанным путем. Если вы являетесь администратором, а компьютер является частным, используйте любой путь за пределами системных ограниченных каталогов. mnmnc 8 лет назад 0
«Код» означает все, что вы пишете, некомпилированное, если это, например, язык, требующий компиляции. Francisc 8 лет назад 0
Что беспокоит меня в `C: \ Users \ You`, так это дерьмо, похожее на картинки Microsoft, и игры создаются автоматически. В любом случае, для меня это своего рода место, где ОС и другие приложения создаются. Francisc 8 лет назад 1
Кажется, что ваш «код» относится к сценариям powershell, bash или cmd. Вы можете разместить их там, где вам нравится. Как насчет `% USERPROFILE% \ documents \ scripts`? DavidPostill 8 лет назад 0
Это не так, PowerShell и bash упоминаются как вещи, которые выполняют действия с папками. Francisc 8 лет назад 0
Я склонен использовать c: \ source, чтобы в тех редких случаях, когда требуется полный путь, он одинаково оценивается для каждого члена команды и легко доступен. У нас иногда возникают проблемы, когда товарищ по команде помещает свой код в свой профиль, и не заботится о том, как он обрабатывает пути при отправке кода в систему контроля версий для доступа других разработчиков. Кроме того, только определенные учетные записи пользователей могут использоваться для слияния с определенными ветвями (например, выпуска), и в этом случае разработчик должен получить доступ к своему коду под другой учетной записью пользователя, поэтому изолированное хранилище пользователя является препятствием. Frank Thomas 8 лет назад 1
Чтобы быть справедливым, вы должны были повысить разрешения при запуске чего-либо из программных файлов, поскольку Windows Vista не только Windows 8.1. Ramhound 8 лет назад 0
Да, но использование диалога RunAs запустит любую программу с правами администратора. Francisc 8 лет назад 0

0 ответов на вопрос