2009-03-29 6 views
14

Comment désactiver l'onglet source dans Google Code? Je ne veux pas que des utilisateurs aléatoires regardent mon code. Avant de dire que cela ne peut pas être fait, ce code Google est par défaut open source. Someone managed to do it, somehow.Désactiver l'onglet Source dans Google Code

Éditer: Avant de me déprécier davantage, jetez un coup d'œil sur le lien que j'ai fourni. C'est possible de le faire malgré tout ce que vous voulez dire. Et je veux savoir comment.

+1

Ils viennent de désactiver l'onglet Source dans les paramètres. http://img211.imageshack.us/img211/6857/picture1xce.png N'empêche pas les gens d'accéder au code. – ceejayoz

+4

Trois personnes ont marqué cette offensive (discours de haine, spam, abus)? WTF !? –

+0

Le site auquel le site de code Google est associé est en fait un clone StackOverflow (conception de site et tout). C'est un spam. –

Répondre

21

Dans votre page GC Administrer | Les tabulations puis cochez la case à cocher en regard de Source. Votre code sera toujours disponible via SVN.

+0

alors en fait le code est toujours public? – jondinham

+0

Oui, le code reste public. – durin42

4

Tout le but de Google Code est qu'il soit pour l'open source. Cela signifie que tout le monde est autorisé à le voir. Si vous ne voulez pas que les gens regardent votre code, utilisez un site d'hébergement à source fermée.

23

Je ne veux pas que des utilisateurs aléatoires regardent mon code.

Vous ne pouvez pas empêcher les utilisateurs de télécharger le code source. Les référentiels SVN de Google sont ouverts à la navigation et à la vérification anonymes. Par exemple, dans le projet que vous avez cité (le clone StackOverflow), notez que

svn checkout http://cnprog.googlecode.com/svn/trunk/ cnprog-read-only 

fonctionne très bien pour le téléchargement de la source.

Si vous ne voulez pas que les gens regardent votre code source, n'utilisez pas un service d'hébergement public gratuit. La mise en place d'un dépôt local svn est très facile, dans tous les cas: here's comment vous allez en créer un et y ajouter des choses.

4

Vous pouvez remplacer les onglets par des pages Wiki (par exemple, pour pointer vers votre référentiel GitHub), mais vous ne pouvez pas empêcher l'accès au serveur SVN Google.